JS过滤HTML代码应该怎么写

来源:百度知道 编辑:UC知道 时间:2024/05/14 18:57:35
<form method="post" action="ok.php"><input type="text" name="q" size=50 value="">
<input type="submit" value="提交">

如果要在ok.php里过滤HTML应该是什么PHP代码.谢谢
根本不行的!12楼的

替换成空字符串太武断了,应该把<替换成&lt;,>替换成&gt;。

<script>
str = "<a href=\"xxx.asp\"><div>1234567</div>89</a>";
alert(str.replace(/<.*?>/g,""));
</script>

很简单把<>去掉就行了,别想太复杂了。

<script language="JavaScript" type="text/JavaScript">
<!--
function RemoveHTML()
{
var strText=document.getElementById("q").innerText
var regEx = /<[^>]*>/g;
return strText.replace(regEx, "");
}
//-->
}
</script>

-----------------------
<input type="submit" value="提交" onclick='return RemoveHTML()'>