gpt4 book ai didi

Javascript 警告框不必要地提交表单

转载 作者:搜寻专家 更新时间:2023-10-31 22:49:43 26 4
gpt4 key购买 nike

我有一个简单的 javascript 方法来显示警告框。单击按钮(位于表单标签之间)时调用该方法。警报应该只是显示一个帮助对话框,但是当用户按下警报框上的“确定”按钮时,它会提交表单!我不知道如何防止这种情况。我试过改变我制作按钮的方式和我的警报方法,但似乎没有什么不同。这是我的代码:

<script type="text/javascript">
function help(){
alert("Displaying help...");
}
</script>

下面是我创建按钮的方式。我也尝试用按钮标签创建按钮,但出现了同样的问题。

<form action="./go.php" method="post">
<input type="image" src="./help.png" name="help" width="25" height="25" onclick="help()">
.
.
.
</form>

非常感谢任何有关如何阻止警告框提交表单的帮助。提前致谢!

最佳答案

解决此问题的最佳方法是使用常规 <img>标签

<img src="./help.png" name="help" width="25" height="25" onclick="help()" />

但是从您的代码中返回 false 也可能有效

function help(){      
alert("Displaying help...");
return false;
}

关于Javascript 警告框不必要地提交表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8632636/

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