Javascript 防止内联附加事件时提交表单

Javascript 防止内联附加事件时提交表单,javascript,forms,submit,preventdefault,Javascript,Forms,Submit,Preventdefault,我如何覆盖内嵌到我的表单的submit事件,更准确地说,我有以下表单 <form id="myForm"> //some fields <a onclick="document.getElementById('myForm').submit()" ></a> </form> //一些领域 这里有一个通用的解决方案,试图解决这个问题: var form=document.querySelector(“表单”); 表单。addEve

我如何覆盖内嵌到我的表单的submit事件,更准确地说,我有以下表单

<form id="myForm">
   //some fields
   <a onclick="document.getElementById('myForm').submit()" ></a>
</form> 

//一些领域

这里有一个通用的解决方案,试图解决这个问题:

var form=document.querySelector(“表单”);
表单。addEventListener(“提交”,函数(事件){
警报(“输入值:“+”+form.elements.myValue.value);
event.preventDefault();
});

价值:
拯救