小编Dav*_*ers的帖子

使用密钥检查/取消选中带有Javascript的PHP数组复选框

我有以下代码:

<a href="javascript:setCheckboxes3(1);" class="chkmenu">Check All</a> |
<a href="javascript:setCheckboxes3(0);" class="chkmenu">Uncheck All</a> |
<a href="javascript:setCheckboxes3(2);" class="chkmenu">Invert Selection</a><br />
<table>
<tr>
<td><input type="checkbox" name="names[8]" value="yes" />Paul</td>
<td><input type="checkbox" name="names[11]" value="yes" />Bob</td>
<td><input type="checkbox" name="names[44]" value="yes" />Tom</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)

以下脚本:

function setCheckboxes3(act)
  {
  elts = document.getElementsByName("names[]");
  var elts_cnt  = (typeof(elts.length) != 'undefined') ? elts.length : 0;
  if (elts_cnt)
    {
    for (var i = 0; i < elts_cnt; i++)
      {
      elts[i].checked = (act == 1 || act == 0) ? act : (elts[i].checked ? 0 …
Run Code Online (Sandbox Code Playgroud)

javascript php arrays checkbox key

7
推荐指数
1
解决办法
4384
查看次数

标签 统计

arrays ×1

checkbox ×1

javascript ×1

key ×1

php ×1