name="something" の要素を返す getElementsByName('something') は知っていますが、custom="something" の要素のリストを返したいのですが、どうすればよいですか?
3 に答える
1
これを行うための標準 API が DOM にありません。
プロジェクトにjQueryを追加しても構わない場合は、jQuery 属性セレクターを使用して要素をクエリできます。
$("[custom='something']")
于 2010-01-09T11:37:38.900 に答える
1
私自身の質問に答えるには、思ったより簡単だったようです。
elements = document.getElementsByTagName('pre');
for (elem = 0;elem < elements.length;elem++)
{
element = elements[elem];
if (element.lang != 'php')
break;
...
}
上記はたまたま私の状況で機能しました。:)
于 2010-01-09T11:43:43.560 に答える