<input name="front_connect" type="checkbox" 
value="<?php if(checked) echo '1'; else echo '0'; ?>"> 
这个位php的一个复选框,当复选框选中的时候让其value值为1 没有被选中的时候让value的值为0
我上面的代码哪错了,请大家多多指教 谢谢急

解决方案 »

  1.   

    选中的时候让其value值为1 没有被选中的时候让value的值为0!!!!!
    你要这个效果的话最好是用
    1<INPUT TYPE="radio" NAME="front_connect" value="1">&nbsp;0<INPUT TYPE="radio" NAME="front_connect" value="0">
      

  2.   

    <input name="front_connect" type="checkbox"  
    value=" <?php if(checked) echo '1'; else echo '0'; ?>">  里面的checked应该是个变量啊$checked = 0;
    <input name="front_connect" type="checkbox"  
    <?php if($checked) == 1?>value=1 selected <?php else ?> value=0 >  
      

  3.   

    用js吧,我已经测试过了,可以运行。
    <script language="JavaScript">
        function chk()
        {
            alert("start!");
    if (document.form1.all.front_connect.checked)
    {
        document.form1.all.front_connect.value=1;
        alert(document.form1.all.front_connect.value);
    }
    else
    {
        document.form1.all.front_connect.value=0;
        alert(document.form1.all.front_connect.value);
    }
        }
    </script>
    <input name="front_connect" type="checkbox" value=0 onClick="chk();">