那么,我有了这个代码:
PHPif($row['accept']==1){
echo "<input type='"checkbox'" name='"check[".$row['id']."]'" value='"0'">Decline";
}
else{
echo "<input type='"checkbox'" name='"check[".$row['id']."]'" value='"1'">Accept";
}
JavaScript function do_this(c){
var checkboxes = document.getElementsByName('check[]');
var checkAll = document.getElementById('checkAll');
var v=gid(c);
if(checkAll.value == 'select'){
for (var i in checkboxes){
checkboxes[i].checked = '';
v.style.display="none";
}
checkAll.value = 'deselect';
}else{
for (var i in checkboxes){
checkboxes[i].checked = 'true';
v.style.display="inline";
}
checkAll.value = 'select';
}
}
我需要从输入复选框中获取名称,并将其与文档一起获取。getElementsByName('名称需要在这里')。但是我不知道如何在Java函数中从复选框中写入名称。有可能这样做吗?提前感谢!
你可以得到所有的复选框,使用
var cBoxEles = document.querySelectorAll('input[type="checkbox"])');
//and loop thru it
for (var i=0, len = cBoxEles.length; i < len; i++){
console.log(cBoxEles[i].name);
}
在你的情况下,我想你可以看到参考。如果用jQuery选择的话,我想会更具体更方便。
如何获得所有元素的名称开始与一些字符串?