楼主是想,屏蔽用户输入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>

解决方案 »

  1.   

    <textarea id=te1 rows="23"  style="overflow:auto"  onkeydown="showSelect()" onkeyup="matchLable();"></textarea>
    </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事件相冲突,请问应该如何解决?????