2013-10-25 59 views

回答

23

使用.text()使用.text()格內容提取div的內容

var text = $('#field-function_purpose').text() 
+1

你能告訴爲什麼'.val'不會在上述情況下工作。謝謝! – Unbreakable

+3

@Unbreakable .val用於輸入元素 –

3

你可以在jQuery的

var divContent = $('#field-function_purpose').text(); 
console.log(divContent); 

Fiddle

0

$('#field-function_purpose')會得到你的元素ID field-function_purpose,這是你的div元素。 text()返回div的內容。

var x = $('#field-function_purpose').text(); 
0

您的DIV是這樣的:

<div class="readonly_label" id="field-function_purpose">Other</div> 

使用jQuery,你可以很容易地得到內部內容:

使用.html():HTML中匹配的元素集合或一組的第一個元素的內容每個匹配元素的HTML內容。

var text = $('#field-function_purpose').html(); 

Read more about jquery .html()

使用.text():獲取每個元素的組合的文本內容集合中匹配的元素,包括其後代,或設置匹配元素的文本內容。

var text = $('#field-function_purpose').text(); 

Read more about jquery .text()