こんにちは、私は以下の HTML コードを持っており、トグル チェックボックスで、すべてのチェックボックスをチェックするはずのこの JavaScript 関数を起動します。スクリプトが正しく機能していません。フィドル http://jsfiddle.net/eBFwq/
HTML
<SPAN class="Checkbox">
<INPUT id="ctl00_PlaceHolderMain_Chk_1" CHECKED="check" type="checkbox" name="ctl00$PlaceHolderMain$Chk_1">
<LABEL for="ctl00_PlaceHolderMain_Chk_1">Check 1</LABEL>
</SPAN>
Javascript
function toggle(source) {
checkboxes = document.getElementsByClassName('Checkbox');
alert(checkboxes.length);
for (var i = 0, n = checkboxes.length; i < n; i++) {
checkboxes[i].childNodes[0].checked = source.checked;
}
}