如何使用jquery从没有html标签的输入中获取值?

时间:2012-09-18 14:43:26

标签: jquery html input

.val()获取带有html标签的文字? 也许.text(),但如何正确地做到这一点?

1 个答案:

答案 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
        "