ホームページ >ウェブフロントエンド >jsチュートリアル >IE 6 は HTML5 カスタム データ属性をサポートしていますか?
Can IE 6 Handle HTML5 Custom Data Attributes?
HTML5 で導入されたカスタム データ属性が IE 6 で機能するかどうかという疑問が生じます。具体的には、 、HTML 要素にカスタム属性が含まれる場合:
<div>
Can次の JavaScript は属性の値を取得します:
var geoff = document.getElementById('geoff'); alert(geoff.dataGeoff);
答え:
想定に反して、この手法は IE 6 で機能します。ただし、getAttribute を使用することが不可欠です。 dataGeoff を介してカスタム属性に直接アクセスする代わりに。正しい方法は次のとおりです。
var geoff = document.getElementById('geoff'); alert(geoff.getAttribute('data-geoff'));
このアプローチは HTML5 に固有のものではありませんが、IE6 の任意のカスタム属性で機能します。
以上がIE 6 は HTML5 カスタム データ属性をサポートしていますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。