gpt4 book ai didi

javascript - 尝试添加警告以防止用户在提交之前离开表单。我究竟做错了什么?

转载 作者:行者123 更新时间:2023-11-28 15:53:23 25 4
gpt4 key购买 nike

我在这里和互联网上查看了 5 个多小时,但我不知道我做错了什么。这可能是非常简单的事情。这是到目前为止我的代码:

<script type='text/javascript'>//<![CDATA[ 
window.addEvent('load', function() {
document.getElementsByClassName('submitformlisting')[0].onclick = function(){
window.btn_clicked = true;
};
window.onbeforeunload = function(){
if(!window.btn_clicked){
return 'If you leave now, your information will be lost.';
}
};
});//]]>

</script>

我的提交按钮如下所示:

<input type="submit" name="submit" id="submitformlisting" class="id="submitformlisting"" value="Add Listing" tabindex="4" onclick="return doSubmit();" />

最佳答案

你把 html 中的类弄乱了。将 class="id="submitformlisting"" 更改为 class="submitformlisting"

但是你最好使用 id 而不是类。

改变

document.getElementsByClassName('submitformlisting')[0].onclick = function(){

document.getElementById('submitformlisting').onclick = function(){

关于javascript - 尝试添加警告以防止用户在提交之前离开表单。我究竟做错了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19793378/

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