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
[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.
--
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.