簡體   English   中英

是否可以通過JavaScript訪問HTML標簽的onSubmit屬性?

[英]Is it possible to access the onSubmit attribute of HTML tag via JavaScript?

假設我有以下形式:

<form id="myForm" onSubmit="myFunction()">
   ...
</form>

我可以從JavaScript訪問onSubmit的值嗎? 類似於document.forms.myForm.onSubmit嗎?

由於onSubmit是一個屬性,因此您可以使用getAttribute屬性,從而獲取該屬性的值。

你去了:

 alert(document.forms["myForm"].getAttribute("onSubmit")) 
 <form id="myForm" onSubmit="myFunction()"> </form> 

你可以用

document.forms.myForm.onsubmit.toString()

這將返回一個包裝器函數,其中包含該屬性中的代碼。

是的,請參考以下代碼,

document.forms["formName"].onsubmit = function(){
    // process.
}

您可以使用jquery函數attr()函數(此函數可以從選定的元素獲取任何屬性,例如:onSubmit)

$("#myForm").attr('onSubmit')

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM