为什么当我将类型设置为按钮(而不是提交)时,按钮仍要提交表单
Why is a button submitting a form even when I set the type to button (rather than submit)?
单击"添加另一个开始和结束时间"。请注意,"删除此分段"按钮的行为就好像它们的类型没有更改一样。我通过JSLint运行了这个程序,没有任何问题,控制台中也没有出现错误。使用Chrome中的web开发工具,它的类型属性似乎没有设置。我搞不清楚发生了什么事。
http://jsfiddle.net/gtr053/xtGPR/
Firefox说:
错误:未捕获的异常:[exception…"索引或大小为负数或大于允许的数量"代码:"1"nsresult:"0x80530001(NS_Error_DOM_Index_size_ERR)"位置:"http://fiddle.jshell.net/gtr053/xtGPR/show/线路:39"]
第39行是:
document.getElementById('start_end_times').getElementsByTagName('tbody')[0].deleteRow(index);
所以推测索引是错误的。
相关文章:
- 使用按钮和单选按钮提交表单,但始终使用相同的值
- 使用回车按钮提交文本框表单
- 清除按钮提交后的文本区域
- 单击按钮提交输入字段值
- 我可以从 Rails 4 中的按钮提交传递参数吗?
- 如何使用inputtype=按钮提交表单
- 使用两个按钮(提交按钮和普通按钮),它们应该以不同的方式提交相同的表单
- 使用jquery UI next按钮提交输入字段值,php将返回结果
- AJAX-按钮提交以更新表单
- 在向导表单中使用按钮提交值的最佳方式
- 如何阻止按钮提交
- 使用提交按钮提交表单,而不是页面上的其他按钮
- 用于两个功能的Javascript按钮.提交&单击
- 如何使用一个提交按钮提交三个表单
- 如何使用按钮提交表单
- 如何查看从 javascript 中的表单按钮提交调用的 php 文件中的回显
- 不能在按钮提交处理程序中使用变量
- 由多个按钮提交的一个模式引导表单
- 为什么<输入类型=“按钮”>提交表单
- 使用表单外的按钮提交表单