Форма MultiLine в HTML? - PullRequest
       13

Форма MultiLine в HTML?

3 голосов
/ 19 декабря 2009

Я пытаюсь получить некоторую информацию от пользователя и использовать ее в скрипте php. Прямо сейчас у меня есть тег формы, насколько я понимаю, он не может иметь многострочный ввод. Решением, похоже, является TextArea, однако я не уверен, как получить данные из TextArea.

Вот мой код с формой:

<form action="traitement_cmd.php" method="post" >
    Enter Cmd: <input type="text" size="100" maxlength="100" name="cmd"/>
</form>

Тег textarea, похоже, не имеет тех же атрибутов, что и тег формы, поэтому я не уверен, как мне следует изменить свой код. Мне также нужна кнопка, чтобы пользователь мог отправить свой вход в скрипт php.

Как я могу изменить свой код для этого?

Спасибо.

Ответы [ 3 ]

3 голосов
/ 19 декабря 2009

Прямо из источника, HTML 4.01 стандарт :

В этом примере создается элемент управления TEXTAREA размером 20 строк на 80 столбцов, который изначально содержит две строки текста. За TEXTAREA следуют кнопки отправки и сброса.

<FORM action="http://somesite.com/prog/text-read" method="post">
   <P>
   <TEXTAREA name="thetext" rows="20" cols="80">
   First line of initial text.
   Second line of initial text.
   </TEXTAREA>
   <INPUT type="submit" value="Send"><INPUT type="reset">
   </P>
</FORM>
3 голосов
/ 19 декабря 2009

Вы можете просто поместить текстовое поле внутри формы и кнопку отправки:

<form action="traitement_cmd.php" method="post" >
	    Enter Cmd: <textarea rows="5" cols="80" name="cmd"></textarea>
		<input type="submit" value="Submit"/>
</form>
0 голосов
/ 19 декабря 2009

атрибутами textarea являются «строки» и «столбцы».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...