楼主是想,屏蔽用户输入JavaScript代码吧?
最好,是在提交的时候,去除">"这些关键字符.<textarea id=te1 rows="23" cols="100" style="overflow:auto" onkeydown="bao()"></textarea>
<script>
function bao()
{
if(event.shiftKey && event.keyCode==190)
{
//alert(">")
event.cancelBubble = true;
event.returnValue = false;
return false;
}
}
</script>
最好,是在提交的时候,去除">"这些关键字符.<textarea id=te1 rows="23" cols="100" style="overflow:auto" onkeydown="bao()"></textarea>
<script>
function bao()
{
if(event.shiftKey && event.keyCode==190)
{
//alert(">")
event.cancelBubble = true;
event.returnValue = false;
return false;
}
}
</script>
</div>
<div id="layerSel" style="display='none'">
<select id="sel" onchange="addTag(this.options[selectedIndex].value)">
</select>
onkeydown="showSelect()" 功能: 按"<"后,显示select
onchange="addTag(this.options[selectedIndex].value)":
功能: 将从select中选择的项加入到 textarea(此时textarea中的内容包括前面输入的"<")
onkeyup="matchLable() 功能: 根据前面从select中选择的项生成与其相匹配的内容.
我想将onchange事件改为onkeydown事件,即响应Enter键,但这有与textarea中的onkeydown事件相冲突,请问应该如何解决?????