.val()获取带有html标签的文字? 也许.text(),但如何正确地做到这一点?
答案 0 :(得分:1)
var el = document.getElementById(elementId); // or just another HTML DOM element
var text = el.innerHTML.replace(/<[^>]+>/g, "");
可以做一些接近你想要的事情。
编辑:这就是它在Stack Overflow上的作用:
document.getElementById("portalLink").innerHTML.replace(/<[^>]+>/g, "")
在Chrome的控制台中产生
"
Stack Exchange
"