HTML里边Textarea换行难题总结

近期碰到1个数据信息转来转去转到Textrea里边是不是能真实按行储放的难题,在这里总结1下:

难题叙述:
例如get数据信息到1个TextArea里边,如“AAA BBB”,想把这段文本在TextArea里边真实按行储放,而并不是显示信息出来按行储放(所谓的真实按行储放便是,再把这个TextArea的数据信息post到此外1个网页页面的Textarea里边还是按行储放)

难题处理1:
1刚开始是递交数据信息的情况下文件格式是AAA<BR />BBB,可是这是显示信息换行,实际上在TextArea里边其实不是真实按行储放的,由于这个情况下再递交给此外1个TextArea的情况下便是显示信息AAABBB,而并不是换行显示信息了,因而仅仅是显示信息按行储放罢了

难题基本专业知识:
HTML里边的换行是<BR />,而TextArea的换行是/n

难题处理2:
先递交数据信息再应用Javascript对<BR />和/n开展更换
递交的情况下还是<BR />做为隔开符
随后递交结束之后

拷贝编码
编码以下:

<script>
//换行转回车
var haha=document.getElementById("SendTextArea").value;
haha=haha.replace('
','/n');
document.getElementById("SendTextArea").value=haha;
</script>

这样就OK啦!