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

js获取回车换行

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

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

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

HTML是超文本,不是纯文本,所以普通纯文本中的回车符在HTML中被自动转换为单个空格显示了。HTML有本身自己的硬回车符,就是,所以你把接收到的字符中的回车符都替换为就可以正常显示了

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

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

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

用标签读一下试试,记得用innerHTML读取哈~

不一样,他们分别对应ascii码的10和13,windows下是两个连用表示换行,unix和linux下仅为\n 但是一般在好点的文本编辑器中都能识别。你用记事本打开就能看出区别。

判断是否有/n字符 if (aaa.indexOf("\\n") >= 0) { alert(aaa + " 中有\n"); }

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