sphm.net
当前位置:首页 >> js获取回车换行 >>

js获取回车换行

function line2br(text){ return text.split("\n").join(""); } 不过一般光这样还不成,还要屏蔽“”,我用的方法是 function line2br(text){ $("").text(text).html().split("\n").join(""); }

有时候后台传来的字符串数据中是由回车符的,我们相要的效果是由回车符则自动换行 但结果并没有换行,所以需要将字符串处理一下。 字符换中的回车符,表现为\n,而不是\n\r, 说着到可能想到用replace替换,但是没有效果,还是不换行 [javascrip...

$("#caption").val() = caption.replace(/(\r\n)|(\n)/g,'');

if (aaa.indexOf("\\n") >= 0) { alert(aaa + " 中有\n"); }

亲,判断一下keyCode就可以了,举个例子Documentwindow.onload=function(){var oTxt1=document.getElementById('txt1');document.onkeydown=function(ev){var oEvent=ev||event;if(oEvent.keyCode==13){oTxt1.value+="";}}}

function back(event){ event = event || window.event; if(event.keyCode==13){ event.returnValue = false; return false; } }

//document.onkeydown = function(evt){ //e = e ? e : window.event; function keyenter(evt) if(evt = window.event){ if(evt.keyCode==13) { alert("test"); return false; } } var keyCode = e.which ? e.which : e.keyCode; if(keyCode == ...

function backhome(e) { if(event.ctrlKey&&event.keyCode==13) { document.yan.ren.value=document.yan.ren.value+'\n\r'; } } 引用的CSDN上面的一段代码。我亲自测试了一下几款浏览器不存在兼容性问题:Google Chrome、猎豹安全浏览器(极速...

你这个字符串具体是什么呢,str.split("\n"),是把里面的当成字符串为"\n"进行分割的,换个切割标示

如果是前台TEATAREA提交的话,因为IE和FF对换行的处理不同,IE下是 回车+换行 ,FF下是 换行,所以处理方法应该是 var str = ''; //你的字符串str = str.replace(/\r\n/g,"") str = str.replace(/\n/g,""); console.log(str);

网站首页 | 网站地图
All rights reserved Powered by www.sphm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com