質問

Javascriptで特定のクラス名の付けられた要素から、タグに挟まれた文字列を取得する方法を教えてください。
ある自動生成されるページに、以下のように決まったクラス名が振られる要素があります。
これらの要素から"AAA"や"BBB"の部分を取得するにはどうすればいいでしょうか?
教えてください。

<a href="hoge.html" class="fuga">AAA</a>
<p class="piyo">BBB</p>

通報する

回答 (2件)

document.getElementsByClassName("fuga")[0].innerHTML

この回答へのお礼

調べてみたところ目的を手軽に実現できそうでした。
ありがとうございました。

jQueryならここに紹介されてる方法で取ってこれるみたいです。

http://d.hatena.ne.jp/wonohe/20090511/1242022305

特定クラスとは言うものの、クラス自体、複数箇所で使われる概念のものですから
自前でどうにかしようとすると苦労しそうです。

この回答へのお礼

まだ勉強中でjQueryは使ったことがないのですが、試してみようと思います。
一応今回はページ内で一度きりだけ使用されているクラス名からの取得が目的なのですが
やっぱり難しいのでしょうか。

このQ&Aは役に立ちましたか?0 件

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

新しく質問する

このカテゴリで人気のQ&Aランキング