第1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT=""><script language="javascript">
function check()
{
var strchoice=;
for(var i=0;i<document.news.choice.length;i++)
{
if (document.news.choice[i].checked)
{
strchoice=strchoice+document.news.choice[i].value+,;
}
}
if (!document.news.choice.length)
{
if (document.news.choice.checked)
{
strchoice=document.news.choice[i].value;+,
}
}
strchoice=strchoice.substring(0,strchoice.length-1);
document.news.choiceid.value=strchoice;
alert(document.news.choiceall.value);
}
</script> </HEAD><BODY>
<form name="form1" id="form1" method="post" action="myphp.php" onSubmit="return Checker()"><input type="checkbox" name="item" value="2">2<input type="checkbox" name="item" value="3">3<input type="checkbox" name="item" value="4">4<input type="submit" value="Submit">
</form>
</BODY>
</HTML>
那个处理页面怎么写》

解决方案 »

  1.   

    在你的myphp.php 中这样写<?php 
    var_dump($_POST);
    ?>
    你就明白怎么样得到数据了.
      

  2.   

    <?php
    var_dump($_POST);
    ?>    
    显示的的是Array ( [0] => 2 [1] => 3 [2] => 4 )
      

  3.   

    $_POST("item")就可以了!!!复选框的值用 , 隔开传到服务器的!!明白这一点就什么都明白了!!
      

  4.   

    return Checker()">??
    function check()
    定义为数组:
    <input type="checkbox" name="item【】" value="2">2<input type="checkbox" name="item[]" value="3">3<input type="checkbox" name="item[]" value="4">4
    myphp.php中
    $eee=$_POST['item'];