【发布时间】:2016-01-28 06:08:17
【问题描述】:
我的代码有问题。
我想在未选中复选框时编写java警报代码。
我有一个复选框循环
这里是代码
<?php
for ($i=0; $i<count($chk); $i++) {
echo "<input type='checkbox' name='pr' value=''/>".$chk[$i];
echo "</br>";
}
?>
这里是 JavaScript
<script>
var tags = document.getElementsByName('pr'),
value = '', i = 0;
for( ; i < pr.length; i++ )
{
if( pr[i].checked=='' ) {
alert("Please Check All Checkboxes");
}
}
</script>
我希望所有从循环回显的复选框都被选中,然后继续到下一页。如果未选中任何复选框,则会显示警告消息
问题: 如果我没有选中任何复选框,它会继续,如果没有选中任何复选框,我希望它不会继续
【问题讨论】:
-
“您遇到的问题”究竟是什么?
-
@NSNoob 我用问题更新了我的问题
-
很好,但是我可以建议将其改写为更清晰吗? “目前,如果我没有选中一个复选框,它会继续进行。如果任何复选框未选中,我想阻止它。”
标签: javascript php jquery checkbox