<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>
            java語言

            JavaScript重置表單的實現

            時間:2025-04-05 03:07:13 java語言 我要投稿
            • 相關推薦

            JavaScript重置表單的實現

              如何實現表單的重置呢?下面是小編提供給大家的JavaScript重置表單的實現,大家可以參考閱讀,更多詳情請關注應屆畢業生考試網。

              在用戶單擊重置按鈕時,表單會被重置。使用type特性值為“reset”的<input>或<button>都可以創建重置按鈕,如下面的例子所示:

              <!--通用重置按鈕-->

              <input type="reset" value="重置">

              <!--自定義重置按鈕-->

              <button type="reset">提交</button>

              這兩個按鈕都可以用來重置表單。在重置表單時,所有表單字段都會回復到頁面剛加載完畢時的初始值。如果某個字段的初始值為空,就會恢復為空;而帶有默認值的字段,也會恢復默認值。

              用戶單擊重置按鈕重置表單時,會觸發reset事件。利用這個機會,我們可以在必要時取消重置操作。例如,以下展示了阻止重置表單的代碼:

              var EventUtil = {

              addHandler: function (element, type, handler) {

              if (element.addEventListener) {

              element.addEventListener(type, handler, false);

              } else if (element.attachEvent) {

              element.attachEvent("on" + type, handler);

              } else {

              element["on" + type] = handler;

              }

              },

              getEvent: function (event) {

              return event ? event : window.event;

              },

              preventDefault: function (event) {

              if (event.preventDefault) {

              event.preventDefault();

              } else {

              event.returnValue = false;

              }

              }

              };

              var form = document.getElementById("myForm");

              EventUtil.addHandler(form, "reset", function () {

              //取得事件對象

              event = EventUtil.getEvent(event);

              //阻止表單重置

              EventUtil.preventDefault(event);

              });

              與提交表單一樣,也可以通過JavaScript來重置表單,如下面的例子所示:

              var form = document.getElementById("myForm");

              //重置表單

              form.reset();

              與調用submit()方法不同,調用reset()方法會像單擊重置按鈕一樣觸發reset事件。

            【JavaScript重置表單的實現】相關文章:

            兩種實現表單驗證的javascript方法09-19

            javascript實現小球的自由移動代碼08-26

            JavaScript如何實現JSON.stringify09-19

            基于PHP+Ajax實現表單驗證的詳解08-22

            Javascript到PHP加密通訊的簡單實現07-23

            如何使用JavaScript實現倒計時10-14

            如何使用JavaScript實現頁面定時跳轉10-18

            如何實現JavaScript的DIV塊來回滾動效果06-30

            JavaScript簡單實現放大鏡效果代碼09-24

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看