- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:dom要素のhtml取得について-get())
dom要素のhtml取得について-get()メソッドを使用するのがいいのか?
このQ&Aのポイント
- dom要素のhtml取得について調査中です。
- 現在、dom要素のhtmlを取得するためにget()メソッドを使用していますが、うまくいきません。
- 代わりに使用できるメソッドや修正方法があれば教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
jQuery における get() とは、 「HTML要素を表すDOMオブジェクト」 を格納した配列を生成する処理です HTMLのテキストを取得するならば jQuery の html() がありますが、 これは 「"最初"のHTML要素の中身HTML」 を文字列で返す処理なので、 「"全て"のHTML要素の中身HTML」 を格納した配列を生成する必要があるならば jQuery の map() を併用しなければいけません 例: var 配列 = $(対象).map(function(){return $(this).html()}).toArray(); 余談ではありますが JavaScript において、 [123, 'abc', true] のようなデータを「配列」と呼びますが、 {a:1, 'b':'xyz'} のようなデータは「オブジェクト」または「連想配列」と呼びます。 お間違いなきようお願いします
お礼
Ogre7077さん、ご回答ありがとうございます! このような書き方でいけるのですね! 助かりました! 配列の件も失礼致しました。 javascriptはオブジェクトと呼ぶのですね。 勉強になりました! ありがとうございましたm(_)m