質問

JavaScriptを使用してページ上のすべての要素を調べて、プロパティセットがあるかどうかを確認したいと思います。これを行う簡単な方法はありますか、それとも再帰ソリューションを使用する必要がありますか?

役に立ちましたか?

解決

使用できます:

var divs = document.getElementsByTagName("div");
for(var i = 0; i < divs.length; i++){
   //do something to each div like
   divs[i].innerHTML = "something new...";
}

他のヒント

ページ上のすべてのdivの1つ以上のプロパティを見つけるには:

var divs = document.getElementsByTagName("div"), i=divs.length;
while (i--) {
   if (divs[i].getAttribute([yourProperty]) === 'yourValue'){
      //do something
   } 
}

また、次のようなセレクターエンジンを使用できる場合もあります シズル.

スティーブ

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top