您的位置:首页 > 产品设计 > UI/UE

在文本域里输入文字时,当按下enter键时不换行,而是替换成“{{enter}}” js与juery方法

2017-12-25 21:57 447 查看


juery方法:

<textarea cols="30" rows="10" id="txt"></textarea>
$(function () {
function back(ele,event) {

if(event.keyCode==13){
event.returnValue=false;
ele.value+="{{event}}";
return false;
}

}
$("#txt").keypress(function () {
back(this,event)
})
})


js原生方法:

<textarea cols="30" rows="10" id="txt" onkeypress="back1(this,event)"></textarea>
<script type="text/javascript">
function back1(ele,event) {
var event=event||window.event;
if(event.keyCode==13){
event.returnValue=false;
ele.value+="{{event}}";
return false;
}
}
</script>



                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: