Try it passing cb1 into a function as cbValue and then $(cbValue).checked...
On Apr 27, 2012 1:46 AM, "Wojtek Zadora" <[email protected]> wrote:
> Well, I tested it and in my case having <input type="checkbox" name="1"
> value="1" id="cb1">
>
> console.log($('cb1').checked); -> returns false
> console.log($('cb1').**readAttribute('checked')); -> returns null
>
> While <input type="checkbox" name="2" value="2" id="cb2" checked="checked">
>
> console.log($('cb2').checked); -> returns true
> console.log($('cb2').**readAttribute('checked')); -> returns checked
>
> -wz
>
>
> How do you get the checked state of a single checkbox?
>> $('cbID').checked doesn't work... also tried $F('cbID').checked
>> in the following function, the alert comes back with "undefined"
>> cdValue is the id of the checkbox...
>> function saveChange(cbValue)
>> {
>> var strState;
>> var cbState;
>>
>> // get the value of the checkbox
>> // we do it here incase this is called
>> // from the onchange attached to the select
>> cbState = $(cbValue).checked;
>> alert(cbState);
>> if( cbState == "checked" )
>> strState = "checked";
>> else
>> strState = "unchecked";
>> }
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Prototype & script.aculo.us" group.
>> To post to this group, send email to prototype-scriptaculous@**
>> googlegroups.com <[email protected]>.
>> To unsubscribe from this group, send email to prototype-scriptaculous+**
>> [email protected]<prototype-scriptaculous%[email protected]>
>> .
>> For more options, visit this group at http://groups.google.com/**
>> group/prototype-scriptaculous?**hl=en<http://groups.google.com/group/prototype-scriptaculous?hl=en>
>> .
>>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Prototype & script.aculo.us" group.
> To post to this group, send email to prototype-scriptaculous@**
> googlegroups.com <[email protected]>.
> To unsubscribe from this group, send email to prototype-scriptaculous+**
> [email protected]<prototype-scriptaculous%[email protected]>
> .
> For more options, visit this group at http://groups.google.com/**
> group/prototype-scriptaculous?**hl=en<http://groups.google.com/group/prototype-scriptaculous?hl=en>
> .
>
>
--
You received this message because you are subscribed to the Google Groups
"Prototype & script.aculo.us" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/prototype-scriptaculous?hl=en.