Javascript怎么替换换行符
Javascript如何替换换行符?
上面的Javascript代码不太对.
点击第一个按钮后. 把Textbox1里文章的所有的单个换行符, 换成2个换行符.
点击第二个按钮后. 把Textbox1里文章的所有的换行符移除.
如何实现? 感谢!
------解决方案--------------------
PHP写多咯?JS里面连接字符串也用.
这样应该就行了
------解决方案--------------------
试试 \r 和 \r\n
------解决方案--------------------
text不存在换行符,存在都会自动去掉了,不知道楼主要干嘛。。
------解决方案--------------------
把t1,t2换成textarea吧,,我都没注意。
<input id="t1"type="text"/>
<input id="t2"type="text"/>
<input type="button"value="Replace"onclick="rep()"/>
<input type="button"value="Remove"onclick="rem()"/>
function rep(){t2.value=str.replace( t1.value."\n", "\n\n" );}
function rem(){t2.value=str.replace( t1.value."\n", " " );}
上面的Javascript代码不太对.
点击第一个按钮后. 把Textbox1里文章的所有的单个换行符, 换成2个换行符.
点击第二个按钮后. 把Textbox1里文章的所有的换行符移除.
如何实现? 感谢!
------解决方案--------------------
PHP写多咯?JS里面连接字符串也用.
function rep(){t2.value = t1.value.replace(/\n/g,"\n\n");}
function rem(){t2.value = t1.value.replace(/\n/g,"" );}
这样应该就行了
------解决方案--------------------
试试 \r 和 \r\n
------解决方案--------------------
text不存在换行符,存在都会自动去掉了,不知道楼主要干嘛。。
<input type="text" id="t" value="abc
bcd" />
<script>
window.onload = function () {
alert(document.getElementById('t').value.length)//输出6
}
</script>
------解决方案--------------------
把t1,t2换成textarea吧,,我都没注意。