English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

CSSStyleDeclaration item() メソッド

 JavaScript CSSStyleDeclaration オブジェクト

CSSStyleDeclaration item() メソッドの役割は、CSSStyleDeclarationからCSS属性名を返すことです。

インデックスが範囲外にある場合、空の文字列を返します。

インデックスは0から始まります。

语法:

object.item(index)
var style = document.getElementById('s1').style;
var propertyName = style.item(1);   // リストされた2番目のスタイルを返します
document.getElementById("result").innerHTML = propertyName;
テストして見て‹/›

ブラウザの互換性

すべてのブラウザはitem()メソッドを完全にサポートしています:

メソッド
item()

引数の値

引数説明
indexCSS属性のインデックスを表す数字。インデックスは0から始まる。

技術的詳細

返り値:属性名を表す文字列
DOMバージョン:CSSオブジェクトモデル

さらに例

すべての要素のスタイル宣言を巡回する:

function myFunc() {
   var style = document.getElementById('s1').style;
   for (i = 0; i < style.length; i++) {
   propertyName += style.item(i) + "<br>";
   }
   document.getElementById("result").innerHTML = propertyName;
}
テストして見て‹/›

 JavaScript CSSStyleDeclaration オブジェクト