str=document.form1.text1.value.replace(/[\r\n]{4,}/g,"<br/>");
解决方案 »
- 请教一下:asp中“缺少对象”问题
- jq问题:求高手解答啊,急等
- Javascript或者JQuery能修改节点的tagName吗?
- JavaScript中可以调用DLL中的函数么?
- 如何实现对点击弹出窗口就转到另一个窗口(假定另一窗口为sd.htm)
- 急问js高手:self.opener.artform.txtcontent.value+=strHTMLbegin + getPureHtml(Composition.document.body.innerHTML) + strHTMLend;
- 关于调用客户端的打印程序
- 用javascrip如何实现调用IE的打印功能?在线求助!!!!!
- 请问如何能把打开的窗口,不能移动????
- 关于文本框输入内容的判断?/在线等待!
- 选号用JS如何实现来,高人请进指点下,谢谢。
- \u8bf7\u9009\u62e9 是中文 请选择 , 请问我怎么将他们转换成中文?
上个输错了,哈哈
换行=\n
回车=\r所以说我刚写的式子是 {4,}刚看LZ的意思是要替换连续的..也就是说两个或两个以上的换行..
如果不是把/(\r?\n){2,}/g改成/\r?\n/g即是每个都替换
Code如下...<textarea id="wc" cols="100">好多
内容
的
说</textarea>
<script type="text/javascript">
var wc = document.getElementById("wc");
wc.value = wc.value.replace(/(\r?\n){2,}/g, "<br \/>");
</script>