jsp中表單重設

來源:互聯網
上載者:User

標籤:表單   reset   jquery   重設   

在jquery中重設表單主要是將jquery轉化成DOM對象,在使用reset()方法即可,所以有以下兩種方案:

一:使用get(0)

$("#myform").get(0).reset();

二:使用[0]

$("#myform")[0].reset();

以上兩種方法其實使用原理一致的;

但是這裡有一點必須注意:

有時候在使用上述兩種方法時,瀏覽器報

TypeError:$("...").get(...).resetisnotafunction

錯誤,這種情況可能是在表單中的重設按鈕定義異常了;

<form id="myform" action="" method="post">    使用者名稱:<input name="name" value=""><br>    密 碼:<input type="password" name="psw"><br>    <input type="submit" id="sm" value="登入"> <br>    <input type="reset" id="reset" value="重設"><br></form>


原因其實就出自重設按鈕中的id="reset"中,原因應該是設定id="reset"可能會覆蓋原有的"reset()"方法,所以導致reset()未定義。

既然reset按鈕會出現這樣的問題,那麼submit會不會也出現這樣的問題,有興趣的可以親自試試^^


本文出自 “yinbin” 部落格,請務必保留此出處http://yinbin99.blog.51cto.com/11392662/1853691

jsp中表單重設

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.