文本框中的多行字符串支持问题?

时间:2012-12-19 12:12:12

标签: java javascript html jsp

我在文本框中遇到问题,要在其中显示多行。

例如,我刚刚在winword中复制了三行文本并将其粘贴到文本框中。只有winword中的第一行才会显示在文本框中。其他两行不在文本框中,我不知道为什么。

我在Java中的聊天应用程序中需要这种支持,所以我必须实现它。

请帮我解决问题或提供一些想法或示例代码。

提前致谢。

4 个答案:

答案 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”

或者您可以使用

在这里输入你的评论......

感谢。