[英]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.