永发信息网

复选框问题,急求!

答案:2  悬赏:30  手机版
解决时间 2021-07-28 17:15
  • 提问者网友:临风不自傲
  • 2021-07-28 13:24
php中!有10多个复选框,点击一下按扭怎么让复选框全选中,(不变页面),还有如果点击按扭后提交网页,怎么得到这些复选框的值?请大虾们赐教.菜鸟的我谢谢咯!
最佳答案
  • 五星知识达人网友:胯下狙击手
  • 2021-07-28 14:15
<script language="javascript">
function selectAll( node )
{
for ( var i = 1; i <= 5; ++i ) {
node.checked = true;
node = node.nextSibling.nextSibling;
}
}

</script>


<form method="POST" action="<?=$_SERVER['PHP_SELF']?>">
<input type="checkbox" name="ck_1" value="1" />
<input type="checkbox" name="ck_2" value="2" />
<input type="checkbox" name="ck_3" value="3" />
<input type="checkbox" name="ck_4" value="4" />
<input type="checkbox" name="ck_5" value="5" />
<input type="button" name="sall" onclick="selectAll( form.ck_1 ) "/>
<input type="hidden" name="posted" value="true" />
<input type="submit" value="提交" />
</form>


<?php
if ( $_POST['posted'] == 'true' ) {
for ( $i = 1; $i <= 5; ++$i ) echo $_POST['ck_'.$i];
}
?>
全部回答
  • 1楼网友:woshuo
  • 2021-07-28 15:03
用JAVASCRIPT
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯