Javascript button onclick和input type button在form中失效解决方案

<form>
  <input type="button" οnclick="reset()">
  <button type="button" οnclick="reset()">重置</button>
</form>
<script>
  function reset() {
    alert('invoke reset()');
  }
</script>

上面的代码是不触发onclick事件的, 在IE和谷歌都测试了

最终我使用a标签来代替  

<a class="btn btn-primary" href="javascript:void(0)" οnclick="reset()">重置</a>

完整代码如下

猜你喜欢

转载自blog.csdn.net/svygh123/article/details/104946362