0

重複の可能性:
JavascriptでGetElementByIdの代わりにgetElementByClassを取得するにはどうすればよいですか?
JavaScriptでクラスごとに要素を取得する方法は?

クラスごとに完全なタグを取得する必要があります。クロスブラウザの問題なしにJavaScriptで実行することは可能ですか?

たとえば、要素がである場合、

<img src="hello.jpg" class="myclass" />

それから私は取得する必要があります、

<img src="hello.jpg" class="myclass" />クラス名を使用します。これに関する解決策や提案をいただければ幸いです。

注: JavaScriptライブラリは使用しないことに注意してください。

4

1 に答える 1

0

を使用して要素を検索しますdocument.getElementsByClassName('myclass')。これにより配列が返されるため、配列が空かどうかを確認し、を介して最初の要素を取得できます[0]

その後、そのouterHTMLプロパティを使用して文字列として完全なタグを取得できます。

于 2012-07-22T15:42:12.547 に答える