【问题标题】:How do you access non-standard attributes in Firefox JavaScript?如何访问 Firefox JavaScript 中的非标准属性?
【发布时间】:2010-12-31 03:02:38
【问题描述】:

基本上在 IE 中你可以这样做:

<img metaDataAtt="type5" src="..." id="tag1"/>

然后在 JavaScript 中执行类似的操作

var theImg = document.getElementById("tag1");
alert(theImg.metaDataAtt);

但是,在 Firefox 中你不能。有什么办法可以解决这个问题吗?

谢谢, 格雷

【问题讨论】:

  • 好像你的问题的一部分丢失了。
  • 嗯,你的权利,我检查一下。

标签: javascript internet-explorer firefox cross-browser


【解决方案1】:
document.getElementById('tag1').getAttribute('metaDataAtt');

【讨论】:

  • 刚刚测试过,适用于 Firefox。它也适用于IE吗?看起来它可能会。
  • 我知道这有点老了,但是你如何从 JavaScript 中设置这些属性?
  • @Grae document.getElementById('tag1').setAttribute('metaDataAtt', 'foo');
猜你喜欢
  • 1970-01-01
  • 2019-10-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多