###前提・実現したいこと
チェックボックスを全選択・全解除できるようにしたいです。
###発生している問題・エラーメッセージ
全選択にできません。
エラーメッセージ
###該当のソースコード
JS
1<script type="text/javascript" > 2 3function AllChecked(target){ 4 var check= target.checked; 5 var len = document.forms["form1"].selchk[].length; 6 for (var i = 0; i < len ; i++){ 7 document.forms["form1"].selchk[i].checked=check; 8 } 9} 10 11</script>
html
1 echo "<tr>"; 2 echo "<td><input type=checkbox name=selchk[] value=".$i." ".$cheched."></td>"; 3 echo "<td>".$i."</td>"; 4 //echo "<td>".$row["formula"]."</td>"; 5 echo "<td><input type=text name=formula value=".$db_formula.">"; 6 echo "<td>".$db_answer."</td>"; 7 echo $db_odd_even; 8 echo "<td>".$db_created."</td>"; 9 echo "<td>".$db_updated."</td>"; 10 echo "</tr>\n";
###試したこと
checkboxのnameを配列にしなければ全選択できました。
###補足情報(言語/FW/ツール等のバージョンなど)
チェックボックスごとに異なる値を得たいです。
phpにhtmlを埋め込んでおりまして、for文でチェックボックスをDBのレコードの数だけ表示しようとしております。
回答2件
あなたの回答
tips
プレビュー