[英]Javascript return value run onclick after onclientclick
我想在onclientclick之后运行onclick事件,但是该程序会一直弹出并询问无论是否单击我的复选框,请至少选择一个进行删除。
我认为也许我的返回值是错误的? 感谢帮助。
<script type="text/javascript">
function validate() {
var gridView = document.getElementById("<%=grid1.ClientID %>");
var checkBoxes = gridView.getElementsByTagName("input");
for (var i = 0; i < checkBoxes.length; i++) {
if (checkBoxes[i].checked) {
if (confirm("Are you sure to delete?")) {
alert("Ok");
}
}
else{
alert("Please select at least one to delete.");
return false;
}
return false;
}
}
</script>
确认后离开功能:
<script type="text/javascript">
function validate() {
var gridView = document.getElementById("<%=grid1.ClientID %>");
var checkBoxes = gridView.querySelectorAll("input[type='checkbox']");
for (var i = 0; i < checkBoxes.length; i++) {
if (checkBoxes[i].checked) {
if (confirm("Are you sure to delete?")) {
alert("Ok");
return true;
}
}
}
alert("Please select at least one to delete.");
return false;
}
</script>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.