Ответ 1
Вам нужно использовать текстовое поле для получения многострочной обработки.
<textarea name="Text1" cols="40" rows="5"></textarea>
У меня есть этот ввод текста в форме:
<input type="text"
cols="40"
rows="5"
style="width:200px; height:50px;"
name="Text1"
id="Text1"
value="" />
Я пытаюсь заставить его взять несколько строк ввода. Ширина и высота делают окно более крупным, но пользователь может вводить текст, который ему нужен, но он заполняет только одну строку.
Как сделать ввод больше похожим на текстовое поле?
Вам нужно использовать текстовое поле для получения многострочной обработки.
<textarea name="Text1" cols="40" rows="5"></textarea>
Можно сделать многострочную текстовую вводную строку, присвоив ей атрибут word-break: break-word;
. (Проверено только в Chrome)
Вы не можете. Единственный элемент HTML-формы, который был многострочным, <textarea>
.
Используйте текстовое поле
<textarea name="textarea" style="width:250px;height:150px;"></textarea>
не оставляйте пробелов между открывающими и закрывающими тегами. Или Else. Это оставит несколько пустых строк или пробелов.
Проверьте это:
Элемент TEXTAREA создает многострочный контроль ввода текста