簡體   English   中英

提交按鈕的事件觸發序列

[英]Event firing sequence for a submit button

假設一個提交按鈕也有一個單擊事件處理程序(是的,這是錯誤的,但這確實是我正在處理的代碼)。

點擊處理程序在即將提交的表單的字段中設置一個值。

所以當點擊提交按鈕時:

  1. 首先會觸發什么,表單提交事件或點擊事件?
  2. 將click事件提交給服務器的表單字段中設置的值是多少? 我認為這取決於Q1的答案。 如果首先發布表單,我猜它不會。

注意:我不是在尋找替代方案和建議。 我知道處理這個問題的正確方法是什么。 只是試圖了解事件的順序及其含義。

  1. 提交按鈕上的單擊事件
  2. 是的,事件在默認功能之前解析,因此事件運行然后按鈕提交表單(觸發提交事件然后實際提交數據)。

首先將被稱為事件,你有最后的機會f.ex阻止表單提交。 然后通過事件例程提交更改的值。

暫無
暫無

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

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