Try it passing cb1 into a function as cbValue and then $(cbValue).checked...
On Apr 27, 2012 1:46 AM, "Wojtek Zadora" <woj...@studioatrium.pl> 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 <prototype-scriptaculous@googlegroups.com>.
>> To unsubscribe from this group, send email to prototype-scriptaculous+**
>> unsubscr...@googlegroups.com<prototype-scriptaculous%2bunsubscr...@googlegroups.com>
>> .
>> 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 <prototype-scriptaculous@googlegroups.com>.
> To unsubscribe from this group, send email to prototype-scriptaculous+**
> unsubscr...@googlegroups.com<prototype-scriptaculous%2bunsubscr...@googlegroups.com>
> .
> 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.
To unsubscribe from this group, send email to 
prototype-scriptaculous+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/prototype-scriptaculous?hl=en.

Reply via email to