В чем разница между textarea и текстом типа ввода в angularjs
Просто не уверен, в чем разница. Попытка выяснить, что лучше всего подходит для моего использования.
Ответы
Ответ 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
Возможно, это очевидно, но просто подумал:
Ответ 5
Основное различие между текстовым полем и текстовым полем() заключается в том, что текстовое поле имеет только одну строку, тогда как текстовое поле обычно имеет несколько строк.
Ответ 6
TextBox: элемент input определяет поле ввода. TextBox создается путем указания атрибута type для "text".
TextArea: элемент TextArea определяет многострочную текстовую область.
Ответ 7
Тег INPUT всегда начинает запись с середины блока поля ввода. Где, так как TextArea всегда начинается с верхней части поля поля ввода, независимо от их высоты и ширины.