我在文本框中面临一个问题,无法在其中显示多行。
比如我刚才在winword里复制了一段三行文字,粘贴到文本框中。只有 winword 的第一行会显示在文本框中。另外两行不会在文本框中,我不知道为什么。
我在 Java 的聊天应用程序中需要这种支持,所以我必须实现它。
请帮我解决问题或提供一些想法或示例代码。
提前致谢。
我在文本框中面临一个问题,无法在其中显示多行。
比如我刚才在winword里复制了一段三行文字,粘贴到文本框中。只有 winword 的第一行会显示在文本框中。另外两行不会在文本框中,我不知道为什么。
我在 Java 的聊天应用程序中需要这种支持,所以我必须实现它。
请帮我解决问题或提供一些想法或示例代码。
提前致谢。
我认为你误会了
<input type="text" />
与textarea
标签。对于多行,您可以使用 textarea 如下:
<textarea rows="4" cols="50">
Some text here
</textarea>
在此处查看有关textarea
标签的更多详细信息。
根据定义,文本框仅支持单行。您正在寻找一个文本区域。
我不确定你的意思是textbox
. 在 HTML 中,您有多种输入类型:
<input type="text" name="single-line" />
<textarea name="multiline" />
带 type 的 inputtext
只支持一行输入,而 textarea 支持多行。textarea 在大多数浏览器中默认为几行,您可以使用 CSS 设置样式以一次仅显示一行。
textarea { height: 1em; }
在文本框 html 代码中使用以下代码
文本框 id="文本框" textmode="多行"
或者你可以使用
在此处输入您的评论...谢谢。