表单元素输入值

时间:2017-03-12 04:53:39

标签: html forms input newline

我正在尝试将换行符(也就是换行符)添加到input - 元素的值中。 


 
\n无法正常工作;仍然一切都在一条线上。

我还没有找到解决我问题的其他问题的答案。提前谢谢。

3 个答案:

答案 0 :(得分:4)

我实际上并不认为你可以为这些类型的表单元素设置换行符。您可能必须使用允许文字换行符的<textarea>标记:

&#13;
&#13;
<textarea id="multiliner" name="multiliner">line1
line2
line3</textarea>
&#13;
&#13;
&#13;

答案 1 :(得分:3)

HTML input元素,类型text或类似的内容(例如email)会故意剥离所有换行符,因此无法正常工作。

唯一接受换行符的表单元素是textarea

顺便说一句,Clipboard.js的工作原理是创建一个虚拟textarea元素来实现其魔力。

答案 2 :(得分:-1)

使用 <br> 换行,见下文

<input type="radio" name="table" value="info">Info<br>