我在文本框中遇到问题,要在其中显示多行。
例如,我刚刚在winword中复制了三行文本并将其粘贴到文本框中。只有winword中的第一行才会显示在文本框中。其他两行不在文本框中,我不知道为什么。
我在Java中的聊天应用程序中需要这种支持,所以我必须实现它。
请帮我解决问题或提供一些想法或示例代码。
提前致谢。
答案 0 :(得分:2)
我认为你错了
<input type="text" />
带有textarea
标记的。对于多行,您可以使用textarea,如下所示:
<textarea rows="4" cols="50">
Some text here
</textarea>
详细了解textarea
代码here。
答案 1 :(得分:1)
根据定义,文本框仅支持单行。您正在寻找textarea。
答案 2 :(得分:0)
我不确定你对textbox
的意思。在HTML中,您有多种输入类型:
<input type="text" name="single-line" />
<textarea name="multiline" />
类型为text
的输入仅支持一行输入,而textarea支持多行。在大多数浏览器中,textarea默认为几行,您可以使用CSS对其进行样式设置,以便一次只显示一行。
textarea { height: 1em; }
答案 3 :(得分:0)
在文本框html代码中使用以下代码
textbox id =“textbox”textmode =“multiline”
或者您可以使用
在这里输入你的评论......感谢。