2013-08-19 32 views
0

獲得股利的文字下面是我的示例代碼:如何通過DIVID

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

如何解讀文本「這個紀錄已被使用。」

+0

你嘗試過什麼..? – NREZ

回答

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

這應該解決它

如果使用的是普通的JavaScript沒有任何libray然後

var text = element.firstChild.nodeValue; 

//considering li is the element tag; 
0

使用此 -

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

Live Demo

0

試試這個

<script type="text/javascript"> 
$(document).ready(function(){ 
    var test = $('#divSPLMessages ul li').text(); 
    alert(test); 
}); 
</script> 
0
document.getElementById("divSPLMEssages").innerText; 
0

如果要得到完整的該元素的內容使用: -

$("div#divSPLMessages ul li").html(); 
0

使用W3C兼容的API:document.getElementById("divSPLMessages").textContent

IE專有:document.getElementById("divSPLMessages").innerText

有(其中其他人已經發布)等方法,如果你使用的庫,你可以使用如jQuery。

0

在JavaScript中使用這個

document.getElementById("divSPLMessages").getElementsByTagName('ul')[0].getElementsByTagName('li')[0].innerHTML