你能解释一下为什么会这样:
<script type="text/javascript">
document.write("<textarea cols='10' rows='10'>" + "\nhello\nbabe\n" + "</textarea>");
</script>
呈现一个底部有一个新行的文本区域,但顶部没有新行?
已测试 IE8、FF11、Safari 5.1、Chrome 24
这不是 JS 问题,即使您在页面中编写 HTML 也会得到相同的结果,即
<textarea cols='10' rows='10'>
hello
babe
</textarea>
第一条新线还是不见了!!!
我需要在顶部添加另一个新行以显示一个:
document.write("<textarea cols='10' rows='10'>" + "\n\nhello\nbabe\n" + "</textarea>");