次のhtmlがあり、「その他」のdivの値を取得したいのですが、jQueryでこれを行うにはどうすればよいですか?
<div class="readonly_label" id="field-function_purpose">
Other
</div>
次のhtmlがあり、「その他」のdivの値を取得したいのですが、jQueryでこれを行うにはどうすればよいですか?
<div class="readonly_label" id="field-function_purpose">
Other
</div>
.text()を使用して div のコンテンツを抽出します
var text = $('#field-function_purpose').text()
あなたのdivは次のようになります:
<div class="readonly_label" id="field-function_purpose">Other</div>
jquery を使用すると、内部コンテンツを簡単に取得できます。
使用.html()
: 一致した要素のセットの最初の要素の HTML コンテンツ、または一致したすべての要素の HTML コンテンツを設定します。
var text = $('#field-function_purpose').html();
また
使用.text()
: 一致した要素のセット内の各要素 (その子孫を含む) の結合されたテキスト コンテンツを取得するか、一致した要素のテキスト コンテンツを設定します。
var text = $('#field-function_purpose').text();
$('#field-function_purpose')
field-function_purpose
div 要素であるID を持つ要素を取得します。text()
div の内容を返します。
var x = $('#field-function_purpose').text();