gpt4 book ai didi

JavaScript 确认函数返回 false

转载 作者:行者123 更新时间:2023-12-01 16:02:08 25 4
gpt4 key购买 nike

我想显示一条消息,您确定是哪种文字……我可以显示消息,但用户单击“否”return false; 不起作用

<script>
function askCar(){
var answer = confirm ("Are you sure for deleting car ?");
if (answer){

}
else{
return false;
}
}
</script>

我在这里用 onclick 调用函数

echo '<td><a onclick="askCar()" href="arac-sil.php?sid='.$data["Car_ID"].'" class="ico del">Sil</a><a href="arac-duzenle.php?did='.$data["Car_ID"].'" class="ico edit">Düzenle</a></td>';

最佳答案

您需要使用返回值:

<a onclick="return askCar();" ... >

只需将其放在 onclick 中即可执行该函数,但要实际取消单击,您需要使用返回值。

此外,代码还可以稍微优化一下:

function askCar(){
return confirm ("Are you sure for deleting car ?");
}

无需使用if..else即可直接返回对话框结果。 (当然,除非您想执行额外的操作)

关于JavaScript 确认函数返回 false,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20950762/

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