June 5, 2008 – 12:50pm Get value of radio button group using prototype

If you want to get the value of the selected element of a radio group, prototype makes this easy. There is more than one way to do it. I’ll update this post as better methods surface. Check out code after the jump.

$$('input:checked[type="radio"][name="my_radio_group"]').pluck('value');

What this does is use css selectors to pull out an input element with the attribute “checked” of type “radio” and with the name”my_radio_group”. The $$ function returns an array, although in this case it is only one element long. “pluck” returns the given attribute (in our case we want the value attribute) for the elements in the array.

Posted in  Web Development   |     |  delicious  Digg

2 Responses to “Get value of radio button group using prototype”

  1. It works great. Thanks a lot for sharing :)

    By Hieu Le on Jul 3, 2008

  2. Works like a charm! Thanks!

    By Leon on Jul 31, 2008

Post a Comment

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word