textarea中的placeholder设置主动换行


今天遇到一个需求, 想要设置textarea中的placeholder换行展示,如:

1、输入xxxxx

2、输入xxxxx

 

但是发现无论是设置 "1、输入xxxxx\n2、输入xxxxx" 还是 "1、输入xxxxx\r2、输入xxxxx" 还是 "1、输入xxxxx<br/>2、输入xxxxx", 都会直接将\n、 \r、 <br/>直接显示到界面上,达不到换行效果。

最终通过使用  "&#xD" 或者 "&#xA" 才能达到换行效果, 原因是textarea中的字符编码是unicode编码, 在unicode编码中&#xD 和 &#xA是换行符。

所以最终的设置为: placeholder="1、输入xxxxx &#xD 2、输入xxxxx"


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM