2012-09-18 30 views
0

.val()獲取帶有html標籤的文本? 也許.text(),但如何正確地做到這一點?如何從沒有html標籤的輸入中使用jquery獲取值?

+1

爲什麼你要的HTML標記?任何你可能從這樣做中獲得的東西都可能在Jquery中完成,而沒有得到實際的HTML。解釋你真正想要做什麼,我們可以幫助更好, – Liam

+4

我不明白這個問題。 –

回答

1
var el = document.getElementById(elementId); // or just another HTML DOM element 
var text = el.innerHTML.replace(/<[^>]+>/g, ""); 

可能會做一些接近你想要什麼。

編輯:這是它的堆棧溢出:

document.getElementById("portalLink").innerHTML.replace(/<[^>]+>/g, "") 

在Chrome的控制檯產生

" 
      Stack Exchange 
     " 
相關問題