获取javascript中的命令参数

获取javascript中的命令参数,javascript,commandargument,Javascript,Commandargument,在网页中,我有一些代码,如 <span commandArgument="a">A</span> <span commandArgument="b">B</span> 它在IE中工作,但在Firefox中失败。 IE获取value=“a”,Firefox获取value=未定义。 是否有任何方法可以获取在两种浏览器中都适用的值?谢谢 您是否尝试过.getAttribute(“commandArgument”) …必须提到它丑陋的近亲,.setAtt

在网页中,我有一些代码,如

<span commandArgument="a">A</span>
<span commandArgument="b">B</span>
它在IE中工作,但在Firefox中失败。
IE获取value=“a”,Firefox获取value=未定义。

是否有任何方法可以获取在两种浏览器中都适用的值?谢谢

您是否尝试过
.getAttribute(“commandArgument”)

…必须提到它丑陋的近亲,
.setAttribute(“commandArgument”,“c”)
您可以从中使用

根据quirskmode.org的定义,这种方法也适用于旧浏览器

var value = spans[0].getAttribute('commandArgument');
var value = spans[0].getAttribute('commandArgument');