<input type="reset">
为什么有了reset按钮了,我们还要使用js或jquery来实现reset事件呢?这是因为有时候我们form表单提交完数据之后,返回到form表单页面,它不会自己重置form表单。
也就是数据已经提交了,但是旧数据还在input输入框中,对后面的数据输入很不方便,这个时候我们就需要使用js来实现reset事件了。
先看看我们的示例代码,html页面部分:
<form id="myForm"> 用户名:<input type="text" name="username"> 密码:<input type="text" name="password"> </form> <button onclick="clickReset();">重置</button>
下面对reset事件进行两种实现,javascript与jquery实现,我都写在一块儿了,如下。
<script> function clickReset(){ //方式一:js实现reset事件 //document.getElementById("myForm").reset(); //方式二:jquery实现reset事件 $("#myForm")[0].reset(); } </script>
但自定义reset重置表单事件实际应用中并不是点击事件的,所以我们可以将上面的重置方法写在页面初始化的地方,例如。
<script> $(function(){ //页面初始化方法 //方式一:js实现reset事件 //document.getElementById("myForm").reset(); //方式二:jquery实现reset事件 $("#myForm")[0].reset(); }) </script>
到此,关于“用JS如何实现reset重置表单事件”的学习就结束了,希望能够解决大家的疑惑,另外大家动手实践也很重要,对大家加深理解和学习很有帮助。如果想要学习更多的相关知识,欢迎关注群英网络资讯站,小编每天都会给大家分享实用的文章!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
长按识别二维码并关注微信
更方便到期提醒、手机管理