是否可以通过JavaScript访问HTML标记的onSubmit属性?
假设我有以下表格:是否可以通过JavaScript访问HTML标记的onSubmit属性?,javascript,html,Javascript,Html,假设我有以下表格: <form id="myForm" onSubmit="myFunction()"> ... </form> ... 我可以从JavaScript访问submit的onSubmit值吗?类似于document.forms.myForm.onSubmit?的东西,您可以使用 document.forms.myForm.onsubmit.toString() 它将返回一个包装函数,其中包含属性中的代码。因为onSubmit是一个属性,您可以使
<form id="myForm" onSubmit="myFunction()">
...
</form>
...
我可以从JavaScript访问submit的onSubmit
值吗?类似于document.forms.myForm.onSubmit
?的东西,您可以使用
document.forms.myForm.onsubmit.toString()
它将返回一个包装函数,其中包含属性中的代码。因为
onSubmit
是一个属性,您可以使用getAttribute
属性,从而获取属性的值
好了:
alert(document.forms[“myForm”].getAttribute(“onSubmit”))
是的,有可能请参考以下代码
document.forms["formName"].onsubmit = function(){
// process.
}
您可以使用jquery函数attr()函数(此函数可以从所选元素获取任何属性,例如:onSubmit) 可能重复的
$("#myForm").attr('onSubmit')