JavaScriptでコマンド引数を取得します
-
12-12-2019 - |
質問
Webページでは、
のようなコードがいくつかあります。<span commandArgument="a">A</span>
<span commandArgument="b">B</span>
.
スパンのCommandArgument値を取得するためにJavaScriptを使用したい、そして私が書いたコードは
ですvar spans = document.getElementsByTagName("span");
var value = spans[0].commandArgument;
.
IEで機能しますがFirefoxで失敗します。
つまりvalue="a"を取得し、Firefoxは値= undefinedを取得します。
両方のブラウザで機能する値を取得する方法はありますか?ありがとう!!
解決
dom要素のメソッド
このメソッドは、 QuirskModeの互換性シートによると、古いブラウザで機能します。org
var value = spans[0].getAttribute('commandArgument');
. 他のヒント
.getAttribute("commandArgument")
を試しましたか?
...とその醜いいとこは言及されなければならない、.setAttribute("commandArgument", "c")
所属していません StackOverflow