我看了又看,但我找不到任何关于这个的东西。所以假设我有这个字符串......
var str = '<script>blah blah blah</script><a>...</a><div>...</div><p>...</p>';
我需要从字符串中去除脚本标签以及标签之间的所有内容。剥离脚本标签后,我需要将其附加到文本区域。我究竟如何使用 jQuery 做到这一点?
如有任何帮助,我们将不胜感激!
最佳答案
因为没有其他人会发布一个简单且可靠的工作例程,我想我会:
function noscript(strCode){
var html = $(strCode.bold());
html.find('script').remove();
return html.html();
}
alert( noscript("<script>blah blah blah</script><div>blah blah blah</div>") );
//shows: "<div>blah blah blah</div>"
关于javascript - 从字符串中删除 <script> 标签以及它们之间的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18664536/