首页 > php开发 > 获取checkbox值的几种方法

获取checkbox值的几种方法

文章提供的这几款获取checkbox值的几种方法,有二种是利用php获取checkbox值,另一种是用js获取checkbox值,比如你的input是这样,代码如下:

<input type="checkbox" name="menu[1]" value="1">1

<input type="checkbox" name="menu[2]" value="2">2

<input type="checkbox" name="menu[3]" value="3">3

处理的时候这样:

while(list($key,   $val)   =   each($menu))   

{   

  echo   "key:$key     val:$val";   //取分数数组   

}

实例测试php checkbox获取方法,代码如下:

<input type="checkbox" name="mycheck[]" value=1>

<input type="checkbox" name="mycheck[]" value=2>

<input type="checkbox" name="mycheck[]" value=3>

之后php就很好处理了,如下:

$mycheck = $_post['mycheck']; 

for($i=0;$i<count($mycheck);$i++) 

echo $mycheck[i]."<br>";//开源代码phprm.com 

js获取checkbox值,代码如下:

<form name="sipe" method="post" action="<?=$php_self" onsubmit="return submit_valide()"> 

<input type="checkbox" name="menu" value="1">1 

<input type="checkbox" name="menu" value="2">2 

<input type="checkbox" name="menu" value="3">3 

<input type=submit value=提交> 


//网页中 

<script language="javascript1.2"> 

function submit_valide() {

    for (i = 0; i < 3; i++) {

        var flag = 0,

        if (document.sipe.menu[i].checked == true) {

            flag = 1;

            alert(document.sipe.menu[i].value);

        }

        if (flag = 1) {

            return true;

        } else {

            return flalse;

        }

    }

}

</script> 


永久地址:http://www.phprm.com/develop/fs4289.html

转载随意~请带上教程地址吧^^

标签:checkbox值 获取方法

发表留言