【发布时间】:2011-03-22 21:25:05
【问题描述】:
我想删除<script>want to remove</script>之间的所有东西或内容
我对 php 和 java 脚本的知识很少,所以请给我一个完整的代码我不知道如何使用 php 或 JavaScript 编码来删除<tags></tags>之间的内容@
我找到了这个框并复制到我的网站上,他们删除了所有标签,但我不想要这个,我只想删除标签之间的内容。
请任何人修改此框或脚本以删除 <tags></tags> 之间的内容或给我其他脚本。
<script type="text/javascript">
// Strip HTML Tags (form) script- By JavaScriptKit.com (http://www.javascriptkit.com)
// For this and over 400+ free scripts, visit JavaScript Kit- http://www.javascriptkit.com/
// This notice must stay intact for use
function stripHTML(){
var re= /<\S[^><]*>/g
for (i=0; i<arguments.length; i++)
arguments[i].value=arguments[i].value.replace(re, "")
}
</script>
<form>
<textarea name="data1" style="width: 400px; height: 100px"></textarea><br />
<input type="button" value="Remove any HTML tags" onClick="stripHTML(this.form.data1)">
</form>
【问题讨论】:
-
我是否理解正确,如果 textarea 'data1' 包含例如
Hello <tag>thisisnotwanted</tag> world!应该在按钮点击后包含Hello <tag></tag> world!?
标签: javascript html regex