首页 > 代码库 > 关于form下提交和重置input按钮默认事件问题
关于form下提交和重置input按钮默认事件问题
今天用js清空input值的时候死活不行,搞了半天终于可以了。。原因是因为默认事件。。
HTML代码
<form> <input id="input" type="txt" value="查询"> <input id="submit" type="submit" value="提交"> <input id="reset" type="reset" value="重置"> </form>
因为在form里的submit和reset按钮,点击后有默认事件,取消默认事件js清空value才会生效。。
<script> var input = document.getElementById("input"); var submit = document.getElementById("submit"); var reset = document.getElementById("reset"); submit.onclick = function(e){ e.preventDefault(); input.value = ""; } reset.onclick = function(e){ e.preventDefault(); input.value = ""; } </script>
晕。这个问题居然费了半天才搞定
关于form下提交和重置input按钮默认事件问题
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。