我已经建立了一个小型网络应用程序,您可以在其中向页面添加便利贴。这只是一个帮助更好地学习 JavaScript/jQuery 的元素,它似乎是一个合适的元素(我是 JS/jQuery 的新手)。
这是 fiddle :http://jsfiddle.net/mitchbregs/mWaPz/
我找到了这个网站:http://www.hscripts.com/scripts/JavaScript/remove-html-tag.php
我是这样实现代码的:
function stripHTML(){ var re = /(<([^>]+)>)/gi; for (i=0; i < arguments.length; i++) arguments[i].value=arguments[i].value.replace(re, "") }
还是不行。
问题:我需要它,以便当有人将文本输入到文本区域时,如果他们输入类似“<b>Hi</b>
”的内容,它将从输入中删除“<b>
”标签,只留下文本。
如果有人能帮我解决这个问题,那就太好了。谢谢!
最佳答案
var textAreaValue = "text <br /> more text";
var strippedText = $("<div/>").html(textAreaValue).text();
这是一个 Fiddle .
关于javascript - 你如何去除 textarea 输入中的 html 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12022614/