日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

submit()提交表单时,显示警示框

發布時間:2023/12/20 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 submit()提交表单时,显示警示框 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我同事在實現submit()提交表單時,想要頁面彈出警示框。

但是折騰了幾小時后發現,submit()始終不執行。

她的代碼如下:

$(document).ready(function(){
  $("button").click(function(){
    $("form").submit(function(e){
      alert("Submitted");
    });
  });
});

?

在點擊‘button’時,給form表單綁定了一個submit事件,并沒有觸發表單域的submit事件,自然也就無法執行綁定到submit事件的函數。

?

在w3c上對submit()方法的定義和用法有著明確的說明:

1.當提交表單時,會發生submit事件。

2.該事件只適用于表單元素。

3.submit()方法觸發submit事件,或規定當發生submit事件時運行的函數。

我們需要先觸發submit事件,之后再運行綁定到submit事件的函數。

正確寫法如下:

$(document).ready(function(){


  $("button").click(function(){
    $("form").submit();
  });

  $("form").submit(function(e){
    alert("Submitted");
  });

});

?

在點擊‘button’時,form表單執行submit方法,從而觸發submit事件,執行綁定到submit事件的函數體。

個人拙見,歡迎指正,謝謝。

?

轉載于:https://www.cnblogs.com/fanyx/p/6541691.html

總結

以上是生活随笔為你收集整理的submit()提交表单时,显示警示框的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。