一次意外,需要在textareaplaceholder提示的时候进行换行操作,那个头大哟~

网上找了一圈,也在咱问答上面找了下(超鸡少,寥寥几个回答有答到点上却被淹没在众多回答中,翻了好几圈在翻的倒,)

所以呢,写个文,记下来。

主要是在stackoverflow上找到的,照例上代码:

常规想到的方法:<br />, r, n

正确的换行姿势:&#13;,&#10;

&#10: LF line feed 换行
&#13: CR carriage return 回车

所以它们组合起来就是:CRLF,我想这个一目了然了

http://output.jsbin.com/sakago

<textarea name="" id="" cols="30" rows="10">hello you&#13;&#10;Second line&#13;&#10;Third line</textarea>
<textarea name="" id="" cols="30" rows="10" placeholder="hello you&#13;&#10;Second line&#13;&#10;Third line"></textarea>

测试

IE7, IE8, Chrome, Firefox 实测均有效

iOS 10.2 Safari 无效

拓展


super_newbie
292 声望7 粉丝

路漫漫其修远兮,吾将上下而求索