Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/404.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 检查表单中是否选中了任何复选框_Php_Javascript - Fatal编程技术网

Php 检查表单中是否选中了任何复选框

Php 检查表单中是否选中了任何复选框,php,javascript,Php,Javascript,我想对表单提交设置限制,以便强制用户首先选择任何复选框。 使用循环,我打印每个记录的复选框 <input name="Chk['<?php print $i;?>']" type="checkbox" value="<?php print $ResultArray[$i]['ClientId'];?>" class="c1"> var form=document.getElementById('Form2'); var inputs=form.getEle

我想对表单提交设置限制,以便强制用户首先选择任何复选框。 使用循环,我打印每个记录的复选框

 <input name="Chk['<?php print $i;?>']" type="checkbox" value="<?php print $ResultArray[$i]['ClientId'];?>" class="c1">
var form=document.getElementById('Form2');
var inputs=form.getElementsByTagName(“输入”);
var被检查=假;
对于(变量x=0;x
您无需使用jquery,就可以以这样的形式创建所有复选框

函数的参数是form元素{}

function checkCheckBoxes(formvar)
{
for (j=0; j<formvar.length; j++) {  
        if (formvar[j].type == 'checkbox') {  
            if (formvar[j].checked == true)
                    count++;            
    }
}
函数复选框(formvar)
{

对于(j=0;jp也提供您的JS函数!请尝试$('.c1')。每个({//check here});但是没有jQuery标记,所以如果您在纯JS中提供另一个变体就太好了。
function checkCheckBoxes(formvar)
{
for (j=0; j<formvar.length; j++) {  
        if (formvar[j].type == 'checkbox') {  
            if (formvar[j].checked == true)
                    count++;            
    }
}