0
.val()獲取帶有html標籤的文本? 也許.text(),但如何正確地做到這一點?如何從沒有html標籤的輸入中使用jquery獲取值?
.val()獲取帶有html標籤的文本? 也許.text(),但如何正確地做到這一點?如何從沒有html標籤的輸入中使用jquery獲取值?
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
"
爲什麼你要的HTML標記?任何你可能從這樣做中獲得的東西都可能在Jquery中完成,而沒有得到實際的HTML。解釋你真正想要做什麼,我們可以幫助更好, – Liam
我不明白這個問題。 –