[Javascript] Dollar function for name=
Paul Novitski
paul at juniperwebcraft.com
Mon Jun 7 00:32:34 CDT 2010
At 6/6/2010 09:46 PM, Philip Thompson wrote:
>$$('input[name=pizza]').some(function (el) {
> if (el.get('value') == 'sausage') {
> el.set('checked', true);
> return true;
> }
> return false;
>});
Since a radio button group can have only one option checked, we'd
want to clear the 'checked' attribute for every non-sausage field:
if (el.get('value') == 'sausage')
{
el.set('checked', true);
return true;
}
else
{
el.set('checked', false);
return false;
}
or, more concisely although perhaps not as readably:
var bState = (el.get('value') == 'sausage');
el.set('checked', bState);
return bState;
Regards,
Paul
__________________________
Paul Novitski
Juniper Webcraft Ltd.
http://juniperwebcraft.com
More information about the Javascript
mailing list