标签:style http io ar java sp on 2014 cti
最近在写一个js小玩意儿,里边涉及到这样一个功能:在textarea中编辑东西完成之后,敲回车,发送消息,清空textarea;如何让这个回车事件在清空textarea之后就取消呢?
在网上找到这篇文章JS阻止事件冒泡,于是在代码里加了一句
obj.preventDefault();就解决了;
<html>
<head>
    <script type="text/javascript">
        function BindEnter(obj){
            if(obj.keyCode == 13){
                if (!obj.ctrlKey) {
                    document.getElementById("ta").value="";
                    obj.preventDefault();//这句话可以阻止回车事件冒泡;如果注释掉这句话,那么会有空格残余;
                } 
            }    
        }
    </script>
</head>
<body onkeydown="BindEnter(event)">
    <textarea id="ta" rows="10" cols="30">
        The cat was playing in the garden.
    </textarea>
</body>
</html> 
标签:style http io ar java sp on 2014 cti
原文地址:http://my.oschina.net/u/1475616/blog/339330