【问题标题】:which html elements have a default action that can be prevented by preventDefault哪些 html 元素具有可以通过 preventDefault 阻止的默认操作
【发布时间】:2012-06-19 21:50:00
【问题描述】:

我试图找出哪些 html 元素具有可以通过调用 preventDefault() 来阻止的默认操作。我在规格中找不到它。在哪里指定?

【问题讨论】:

  • 您可以与之交互的每个元素...
  • 例如按钮、提交按钮和链接。

标签: html preventdefault


【解决方案1】:

简而言之:
preventDefault() 使得在关闭 javascript 时可能发生的任何操作都被抑制/阻止。

我能提到的所有其他答案都已经在其他答案中提到了。

【讨论】:

    【解决方案2】:

    我不完全确定它是否被指定,尽管我想它是;但默认操作似乎来自用户行为/交互;所以经验法则是:“如果用户可以交互并做某事,那么对于这个元素,这个元素/交互可能会有一个默认操作。”

    虽然我还不能为这个假设提供来源,但很遗憾。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-14
      • 2012-10-01
      • 2019-04-09
      • 1970-01-01
      • 2012-11-06
      相关资源
      最近更新 更多