javascript - 如果未指定 NAME 属性,则 getElementById 在 IE 中不起作用(Javascript、HTML5 和 Internet Explorer)

标签 javascript internet-explorer validation html getelementbyid

如果我不在标记中指定 NAME 属性,我会遇到图像翻转 javascript 在 Internet Explorer 中无法工作的问题。另一个问题是,当我这样做时,HTML5 验证器会显示一条消息:“NAME attr 已过时,请使用 ID 代替”,这就是我在 getElementById 中使用的消息。

我是否应该指定 NAME 属性并忽略错误消息,或者是否有解决方法?如果我没有的话,我不想添加额外的属性。

谢谢

亚当

最佳答案

您没有调用getElementById;您正在编写文档[img_name]
不要。

关于javascript - 如果未指定 NAME 属性,则 getElementById 在 IE 中不起作用(Javascript、HTML5 和 Internet Explorer),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4567499/

相关文章:

c# - 如何获取带有参数的本地化属性错误消息?

internet-explorer - Intranet 页面上的 IE 兼容模式问题(仅限内部,外部工作正常)

ruby-on-rails - ActiveRecord 回调和验证的顺序是什么?

Javascript - 如何检查 "certain"复选框而不是全部使用我当前的代码?

javascript - Javascript 只匹配一个 URL

javascript - 浏览器/HTML 强制从 src ="data:image/jpeg;base64..."下载图像

javascript - Google Maps Api StreetView 事件visible_changed

java - 如何使用 Selenium WebDriver 和 Java 选择单选按钮?

html - 关于 Internet Explorer 中 CSS 的问题

Java运行时异常