37 高级:MVC

2019-02-26  本文已影响0人  Ga611

课堂笔记

<body>
  <form action="post" id='formID'>
    <input type='text' name='content'>
    <input type='submit' value='提交'>
  </form>
 <script>
  var form = document.querySelector('#formID')
   form.addEventListener('submit',function(x){
    x.preventDefault()
    console.log(form.querySelector('type[name=content]').value)
    form.querySelector('type[name=content]').value = ''//在表单提交后清空其内容
  })//注意此处监听的是<form>而不是<type>的'click'事件!
 </script>
</body>

为什么不监听click 事件?因为仅监听'click'事件时,便无法监听用户使用回车提交的情况,监听<form>的'submit'事件可以同时监听用户回车和点击提交数据

上一篇 下一篇

猜你喜欢

热点阅读