Подтвердить что ты не робот

В чем разница между textarea и текстом типа ввода в angularjs

Просто не уверен, в чем разница. Попытка выяснить, что лучше всего подходит для моего использования.

4b9b3361

Ответ 1

Разница касается HTML и не связана с AngularJS. В любом случае, некоторые определения из сайта W3Schools:

текст типа ввода:

Тег <input> указывает поле ввода, в котором пользователь может вводить данные.

Элементы

<input> используются в элементе <form> для объявления элементов управления вводами, которые позволяют пользователям вводить данные.

Поле ввода может меняться разными способами, в зависимости от атрибута type.

Textarea

Тег <textarea> определяет многострочный контроль ввода текста.

Текстовая область может содержать неограниченное количество символов, а текст отображается шрифтом фиксированной ширины (обычно Courier).

Размер текстовой области может быть указан атрибутами cols и rows или даже лучше; через CSS 'height и width.

Здесь вы можете найти определения и примеры: input и область текста

Ответ 2

В общем случае поле ввода является однострочным полем (возможно, для переноса чего-то вроде имени или фамилии, номера телефона, электронной почты). Текстовое поле представляет собой многострочное поле, которое позволяет вам нажимать ENTER! Они используются для адресов или других длинного и сложного типа данных (также, например, заметки).

Ответ 3

TextArea содержит несколько строк, входной текст только для одной строки разница в декларации следующая

<input name="txtDescEd" type="text"  />
<textarea name="txtDescEd" cols="60" rows="10"></textarea>

Ответ 4

Возможно, это очевидно, но просто подумал:

  • Значение текстовой области. Значение объекта textarea - это html внутри его начальных и конечных тегов.

  • Входное значение - значение входного объекта для входа находится внутри значения атрибута.

Ответ 5

Основное различие между текстовым полем и текстовым полем() заключается в том, что текстовое поле имеет только одну строку, тогда как текстовое поле обычно имеет несколько строк.

Ответ 6

TextBox: элемент input определяет поле ввода. TextBox создается путем указания атрибута type для "text". TextArea: элемент TextArea определяет многострочную текстовую область.

Ответ 7

Тег INPUT всегда начинает запись с середины блока поля ввода. Где, так как TextArea всегда начинается с верхней части поля поля ввода, независимо от их высоты и ширины.