jquery清空form表單內容,報錯Uncaught TypeError: $(...).reset is not a function

在web開發中,通常會遇到表單重置功能,把頁面填寫的控件內容清空,再次重寫。解決方法有:

1.js寫法
document.getElementById("form表單ID").reset();

2.jquery寫法
$('#form表單ID')[0].reset(); 

特別注意,jquery的後面要加[0],因爲它實際上是通過調用 DOM 中的reset方法來重置表單,本身是沒有的。

出現以下錯誤的原因

很有可能是寫成了:$('#form表單ID').reset(); 

還有注意,jquery版本過低的話也有可能報錯。
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章