如何从复选框将名称放入JavaScript getElementById函数中

如何从复选框将名称放入JavaScript getElementById函数中,javascript,php,html,Javascript,Php,Html,所以,我有这个代码: PHP 我需要从输入复选框中获取名称,并将其与文档一起获取。getElementsByName“名称需要在此处”。但是我不知道如何在Java函数中从复选框中写入名称。有可能这样做吗?提前谢谢你 您可以使用以下方法获取所有复选框: var cBoxEles = document.querySelectorAll('input[type="checkbox"])'); //and loop thru it for (var i=0, len = cBoxEles.length;

所以,我有这个代码:

PHP


我需要从输入复选框中获取名称,并将其与文档一起获取。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选择它,我认为它将更加具体和方便

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';
            }
}
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);
}