I have checkboxes in html as follows:
<td><input type="checkbox" name="ChkmemberId" value="D657868" onclick="javascript:saveJobDetails('D657868','1');BindGrid('','Edit');">D657868
<input type="checkbox" name="ChkmemberId" value="M78786" onclick="javascript:saveJobDetails('M78786','1');BindGrid('','Edit');">M78786
<input type="checkbox" name="ChkmemberId" value="D89798" onclick="javascript:saveJobDetails('D89798','1');BindGrid('','Edit');">D89798</td>
I wanted to access checked items of these in javascript.
I tried as follows:
elm = document.getElementByName("ChkmemberId");
if (elm != null) {
alert('1');
var checkBoxes = elm.getElementsByTagName("input");
var label = elm.getElementsByTagName("label");
alert('2');
for (i = 0; i < checkBoxes.length; i++) {
if (checkBoxes[i].checked == true) {
userID = userID + checkBoxes[i].value + ",";
}
}
}
}
But its not working.
Please help me how can i access checkboxlist in javascript.
userID? Where is it declared and what is its initial value?getElementsByName(), note the 's' in there.