0

ここに私のサンプルコードがあります:

<div id="divSPLMessages" class="error" style="width:480px;">
<ul>
<li>This record is already used.</li>
</ul>
</div>

「このレコードは既に使用されています。」というテキストの読み方

4

7 に答える 7

2
var text = $("div ul li").text();
alert(text);

これで解決するはず

ライブラリなしでプレーンなJavaScriptを使用している場合

var text = element.firstChild.nodeValue;

//considering li is the element tag;
于 2013-08-19T05:38:54.873 に答える
0

その要素の完全なコンテンツを取得したい場合は、次を使用します。

$("div#divSPLMessages ul li").html();
于 2013-08-19T05:45:16.167 に答える
0

W3C 互換 API の使用:document.getElementById("divSPLMessages").textContent

IE独自の:document.getElementById("divSPLMessages").innerText

jQuery などのライブラリを使用する場合は、他にも使用できる方法があります (他の人が既に投稿しています)。

于 2013-08-19T05:45:17.463 に答える
0

これを使って -

$("div#divSPLMessages ul li").text();

ライブデモ

于 2013-08-19T05:38:20.763 に答える
0

これを試して

<script type="text/javascript">
$(document).ready(function(){
    var test = $('#divSPLMessages ul li').text();
    alert(test);
});
</script>
于 2013-08-19T05:38:48.430 に答える
0
document.getElementById("divSPLMEssages").innerText;
于 2013-08-19T05:39:26.720 に答える
0

JavaScriptではこれを使用します

document.getElementById("divSPLMessages").getElementsByTagName('ul')[0].getElementsByTagName('li')[0].innerHTML
于 2013-08-19T05:51:32.323 に答える