相关疑难解决方法(0)

Javascript e.preventDefault(); 不工作提交()

我在使用javascript提交表单时遇到问题 submit()

现场行动:https://jsfiddle.net/98sm3f3t/

HTML:

<form id="myForm" action="">
    First name: <input type="text" name="fname"><br>
    <button id="myButton" type="button">Submit form</button>
</form>
Run Code Online (Sandbox Code Playgroud)

JS :

document.getElementById("myButton").addEventListener("click", function() {

    document.getElementById("myForm").submit();

});

document.getElementById("myForm").addEventListener("submit", function(e) {

    e.preventDefault();

    alert("cancel submitting");

});
Run Code Online (Sandbox Code Playgroud)

它倾向于显示alert()和取消提交.

我的代码出了什么问题?

提前致谢...

javascript

2
推荐指数
3
解决办法
1982
查看次数

标签 统计

javascript ×1