gpt4 book ai didi

html onchange/onblur 兼容性

转载 作者:搜寻专家 更新时间:2023-10-31 22:10:01 24 4
gpt4 key购买 nike

我目前正在编写一个网站,该网站必须兼容所有浏览器,包括 IE 回到版本 6。

我特别想知道这两个事件的兼容性问题:我将它们与 <input> 一起使用用 type='text' 标记.

  • 开启模糊
  • OnChange

搜索发现混合响应和不完整列表。

具体来说,问题是:

  • 上述两个事件是否存在任何已知问题(可以扩展到其他 HTML 事件)?
  • 如果是这样,可以使用哪些方法来解决这些问题?

非常感谢任何帮助:)

最佳答案

如果您只在文本框中使用这些事件,所有浏览器都应该相当不错地支持它们。如果你查看 QuirksMode event compatibility tables ,您会看到 IE 在单选按钮和复选框的更改事件方面存在一些问题。

如果您不是很熟悉浏览器中的 JavaScript 事件,您会发现事件模型一团糟,因为 IE 决定以不同于标准的方式处理事情。为了克服这个问题,you should be using a JavaScript framework喜欢jQuery , YUI , Dojo , MooTools , ExtJS , 或 Closure .这些框架消除了差异,因此您(几乎)永远不必处理不同浏览器中的差异和错误。有 a great article on CodingHorror如果您计划在您的网站中使用 JavaScript,解释为什么您应该考虑使用 JavaScript 框架,如果您对为什么您应该使用 JavaScript 框架感到好奇,您应该阅读这篇文章。

此外,如果您完全不熟悉浏览器事件,请确保您了解 the difference between onchange and onblur .

关于html onchange/onblur 兼容性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1529374/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com