gpt4 book ai didi

javascript - 单击显示确认框

转载 作者:行者123 更新时间:2023-11-28 01:14:06 25 4
gpt4 key购买 nike

我是网络开发新手。我想创建一个函数,通过单击删除按钮(如果选择了行)来显示确认框。我也尝试做到这一点,我的功能正常工作,但我想仅在选择行或行时才显示确认框,否则它将显示“请先选择行”。请帮助我

我的代码

<input type="submit" name="submit"  class="button"  value="Delete" onclick="javascript: var c=confirm('Are you sure you want to Delete selected members?'); if(c==false) return false; ">

这是选择代码

function checkall()
{
//alert("Hi");
var length=document.listing_form.elements['ids[]'].length;
//alert(length);
for(var c1=0;c1<length;c1++)
document.listing_form.elements['ids[]'][c1].checked=true;
} // ends

由于信誉度较低,我无法添加图像,因此我添加了 link请访问并理解我的问题。

最佳答案

function ok_to_delete() {
if (rows_selected()) {
return confirm("Are you sure you want to delete the selected members?");
} else {
alert("Please select a row first.");
return false;
}
}

function rows_selected() {
var ids = document.listing_form.elements['ids[]'];
var length = ids.length;
for (var c1 = 0; c1 < length; c1++) {
if (ids[c1].checked) {
return true;
}
}
return false;
}

您的表单应包含:

<form method="post" onsubmit="return ok_to_delete()">

关于javascript - 单击显示确认框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24052601/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com