ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript を使用して IE 6 でカスタム データ属性を取得できますか?
IE 6 のカスタム データ属性
HTML5 で導入されたカスタム データ属性を使用すると、開発者は、HTML 要素に影響を与えることなく任意のデータを HTML 要素に保存できます。要素の外観または機能。ただし、Internet Explorer (IE) 6 などの古いブラウザーでのサポートに関して懸念が生じます。
明確にするために、カスタム データ属性は、「data-*」プレフィックスとその後に続くカスタム属性名を使用して定義されます。例:
<div>
質問は、JavaScript を使用して IE 6 でこのカスタム属性 (「data-geoff」) の値を取得できるかということです。
予想に反して、IE 6 では実際、カスタム データ属性の取得をサポートしています。ただし、より直接的な dataGeoff プロパティの代わりに getAttribute() を使用する必要があります。
たとえば、IE 6 で "data-geoff" 属性の値を取得するには、次を使用します。
var geoff = document.getElementById("geoff"); alert(geoff.getAttribute("data-geoff"));
この機能は HTML5 属性に固有のものではないことに注意することが重要です。 IE 6 は、名前空間に関係なくカスタム属性の取得をサポートしています。
以上がJavaScript を使用して IE 6 でカスタム データ属性を取得できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。