在 DOM 中,表單重置非常簡單,使用 <input type=”reset”> 或者 <button type=”reset”> 即可。原生 DOM 也提供了 reset() 方法用于表單重置。
但是在 Firefox/Chrome 瀏覽器中,如果字段是隱藏域(type=”hidden”)的話,使用 reset 是無法將字段值還原為初始值的。但在 IE6/7/8 中都可以重置。查看這個示例:
提示:可修改后代碼再運行!
目前想到的一個解決方案是:
<input type="text" style="display:none;">