【发布时间】:2012-06-19 21:50:00
【问题描述】:
我试图找出哪些 html 元素具有可以通过调用 preventDefault() 来阻止的默认操作。我在规格中找不到它。在哪里指定?
【问题讨论】:
-
您可以与之交互的每个元素...
-
例如按钮、提交按钮和链接。
标签: html preventdefault
我试图找出哪些 html 元素具有可以通过调用 preventDefault() 来阻止的默认操作。我在规格中找不到它。在哪里指定?
【问题讨论】:
标签: html preventdefault
简而言之:
preventDefault() 使得在关闭 javascript 时可能发生的任何操作都被抑制/阻止。
我能提到的所有其他答案都已经在其他答案中提到了。
【讨论】:
我不完全确定它是否被指定,尽管我想它是;但默认操作似乎来自用户行为/交互;所以经验法则是:“如果用户可以交互并做某事,那么对于这个元素,这个元素/交互可能会有一个默认操作。”
虽然我还不能为这个假设提供来源,但很遗憾。
【讨论】: