首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

屏蔽超链接解决办法

2012-06-05 
屏蔽超链接前台是一个评论textarea styleheight:100px width:480px runatserver idplcom/te

屏蔽超链接
前台是一个评论
<textarea style="height:100px; width:480px;" runat="server" id="plcom"></textarea>

如何让这个控件 让客户无法输入超链接?就是不能输入外链之类的或者不能输入代码如(<a href="xxxxxxx)之类的!

[解决办法]
<div>
<textarea id="userInfo" rows="6" cols="100"></textarea>
</div>

<script type="text/javascript">
var $ = function(elementId) {
return document.getElementById(elementId);
}
function removeATag() {
var user = $("userInfo");
var reg = /<[\/]?a\s*>?/g;
if (reg.test(user.value)) {
alert("不能输入超连接");
user.value = user.value.replace(reg, '');
}
}
$("userInfo").onkeyup = removeATag;
</script>
[解决办法]

探讨

<div>
<textarea id="userInfo" rows="6" cols="100"></textarea>
</div>

<script type="text/javascript">
var $ = function(elementId) {
return document.getElemen……

[解决办法]
探讨

<div>
<textarea id="userInfo" rows="6" cols="100"></textarea>
</div>

<script type="text/javascript">
var $ = function(elementId) {
return document.getElemen……

[解决办法]
过滤html标签,但是也不能完全过滤

热点排行