0

W3C 在 DOM Level 2 规则中的 规范,即重置是不可取消的。

但是在chrome和firefox中测试时,事件的cancelable属性为true,
可以通过调用e.preventDefault()来取消;
这就是为什么?

4

1 回答 1

1

DOM Level 2,用于重置事件,已被 HTML5 取代,它说

当一个表单元素表单被重置时,用户代理必须触发一个 名为 reset 的简单事件,该事件在表单中冒泡并且是可取消的,然后,如果该事件未被取消,则必须调用其表单所有者的每个可重置元素的重置算法是形式。

于 2013-08-11T10:11:29.037 回答