| HTML | WebReference
<textarea> представляет собой элемент формы для создания области, в которую можно вводить несколько строк текста. В отличие от элемента <input> в текстовом поле допустимо делать переносы строк, они сохраняются при отправке данных на сервер.
Между тегами <textarea> и </textarea> можно поместить любой текст, который будет отображаться внутри поля.
| Поле с исходным текстом |
Синтаксис
<textarea> текст </textarea>
Атрибуты
- autocomplete
- Включает или отключает автозаполнение.
- autofocus
- Автоматическое получение фокуса.
- cols
- Ширина поля в символах.
- dirname
- Параметр, который передаёт на сервер направление текста.
- disabled
- Блокирует доступ и изменение элемента.
- form
- Связывает текстовое поле с формой по её идентификатору.

- maxlength
- Максимальное число введённых символов.
- minlength
- Минимальное число введённых символов.
- name
- Имя поля, предназначено для того, чтобы обработчик формы мог его идентифицировать.
- placeholder
- Добавляет подсказывающий текст.
- readonly
- Устанавливает, что поле не может изменяться пользователем.
- required
- Обязательное для заполнения поле.
- rows
- Высота поля в строках текста.
- wrap
- Параметры переноса строк.
Также для этого элемента доступны универсальные атрибуты и события.
Пример
<!DOCTYPE HTML> <html> <head> <meta charset=»utf-8″> <title>TEXTAREA</title> </head> <body> <form action=»textarea1.php» method=»post»> <p><b>Введите ваш отзыв:</b></p> <p><textarea rows=»10″ cols=»45″ name=»text»></textarea></p> <p><input type=»submit» value=»Отправить»></p> </form> </body> </html> Спецификация
| Спецификация | Статус |
|---|---|
| WHATWG HTML Living Standard | Живой стандарт |
| HTML5 | Рекомендация |
HTML 4.![]() | Рекомендация |
Каждая спецификация проходит несколько стадий одобрения.
- Recommendation (Рекомендация) — спецификация одобрена W3C и рекомендована как стандарт.
- Candidate Recommendation (Возможная рекомендация) — группа, отвечающая за стандарт, удовлетворена, как он соответствует своим целям, но требуется помощь сообщества разработчиков по реализации стандарта.
- Proposed Recommendation (Предлагаемая рекомендация) — на этом этапе документ представлен на рассмотрение Консультативного совета W3C для окончательного утверждения.
- Working Draft (Рабочий проект) — более зрелая версия черновика после обсуждения и внесения поправок для рассмотрения сообществом.
- Editor’s draft (Редакторский черновик) — черновая версия стандарта после внесения правок редакторами проекта.
- Draft (Черновик спецификации) — первая черновая версия стандарта.
Браузеры
| 3 | 12 | 1 | 3. 5 | 1 | 1 |
| 1 | 1 | 6 | 1 |
В таблице браузеров применяются следующие обозначения.
- — элемент полностью поддерживается браузером;
- — элемент браузером не воспринимается и игнорируется;
- — при работе возможно появление различных ошибок, либо элемент поддерживается с оговорками.
Число указывает версию браузреа, начиная с которой элемент поддерживается.
Формы
См. также
- resize
- Многострочное текстовое поле
- Многострочный текст
Рецепты
- Как запретить изменение размеров <textarea>?
- Как сделать, чтобы в текстовом поле заранее выводился опредёленный текст?
Практика
- Многострочный текст
- Размеры <textarea>
Элементы HTML
Атрибуты
Значения
Типы элементов
Аудио и видео
Документ
Изображения
Объекты
Скрипты
Списки
Ссылки
Таблицы
Текст
Формы
Элемент textarea | HTML/xHTML
0 ∞ 1
Элемент textarea HTML- это поле для ввода текста, состоящего из нескольких строк, и его редактирования.
Он используется для ввода и редактирования длинных фрагментов текста.
Содержимое этого элемента представляет его исходное значение. Оно отображается в текстовом поле после загрузки документа или после нажатия кнопки сброса в форме.
Примеры- Атрибуты
- Специальные атрибуты
- autocomplete
- autofocus
- cols
- dirname
- disabled
- form
- inputmode
- maxlength
- minlength
- name
- placeholder
- readonly
- required
- rows
- wrap
- Специальные атрибуты
В первом примере мы создадим форму с элементом управления textarea со всеми значениями по умолчанию. Также мы установим атрибут placeholder с подсказкой относительно того, контент какого типа должен вводиться в поле. Она будет отображаться, когда текстовая область пуста:
<form action="../../form-result.php" target="_blank"> <p>Message to the author:</p> <p><textarea name="message" placeholder="Share your opinion with the author!"></textarea></p> <p><input type="submit" value="Send message"></p> </form>
Во втором примере мы установим начальное значение в качестве содержимого HTML textarea.
Оно будет использоваться для заполнения элемента управления сразу после загрузки документа, а также после сброса формы.
В отличие от поля для ввода однострочного текста элемент textarea использует начальное значение в качестве содержимого (вместо атрибута value):
<form action="../../form-result.php" target="_blank">
<p>Edit your comment:</p>
<p><textarea name="comment">Hi! I think you're all wrong!</textarea></p>
<p>
<input type="submit" value="Edit">
<input type="reset" value="Reset">
</p>
</form>Далее мы используем атрибуты cols и rows, чтобы задать количество символов, которые могут одновременно отображаться в элементе управления. Браузеры рассчитывают ширину и высоту элемента, умножая эти значения на ширину и высоту символа используемого шрифта.
Ширина HTML input textarea вычисляется относительно ширины символа используемого шрифта. Так как символы не всегда имеют одинаковую ширину, то браузеры могут использовать различные методы, чтобы округлить это значение:
<form action="../../form-result.php" target="_blank"> <p>Add a new description:</p> <p><textarea name="description" cols="40" rows="5"></textarea></p> <p><input type="submit" value="Submit"></p> </form>
В следующем примере мы используем два атрибута. Они устанавливают ограничения на длину текста, который может быть введен в текстовую область. Это minlength и maxlength, их названия говорят сами за себя.
Соответствие minlength проверяется только при отправке данных формы, а в maxlength браузеры проверяют, чтобы пользователь не ввел больше символов, чем указано через этот атрибут.
Атрибут maxlength элемента textarea HTML хорошо поддерживается браузерами, а minlength – нет:
<form action="../../form-result.php" target="_blank"> <p>Edit your biography:</p> <p><textarea name="biography" minlength="20" maxlength="50"></textarea></p> <p><input type="submit" value="Submit"></p> </form>
Теперь мы используем атрибут required, который был введен в HTML5.
Когда этот атрибут указан, браузер не позволяют отправить данные формы, пока соответствующее поле не будет заполнено.
Поддержка браузерами атрибута является неполной. Чтобы обеспечить этот функционал во всех браузерах, придется использовать скрипты.
Указывает браузеру, должен ли он автоматически предлагать варианты при вводе данных для этого элемента управления, пытаясь угадать, что пользователь печатает. Для данного атрибута элемента HTML textarea допустимы два значения, они не чувствительны к регистру:
- on: браузер должен предлагать варианты автоматически. Это значение по умолчанию;
- off: браузер не должен предлагать варианты автоматически.
Пример:
<form action="../../form-result.php" target="_blank"> <p>Justify your answer:</p> <p><textarea name="justification" autocomplete="off"></textarea></p> <p><input type="submit" value="Submit"></p> </form>
Логическое значение, указывающее браузеру установить фокус ввода на элементе управления после завершения загрузки документа или при открытии диалогового окна, в котором отображается элемент управления.
Если атрибут имеет значение «autofocus», пустую строку (» «), то элемент управления будет находиться в фокусе ввода сразу после загрузки страницы или диалогового окна.
Пример:
<textarea name="thoughts" autofocus></textarea>
Ширина элемента управления, задаваемая через количество символов исходя из ширины литер текущего шрифта. Так как символы не всегда имеют одинаковую ширину, браузеры могут использовать различные методы, чтобы округлить это значение.
Значение, указанное в этом атрибуте тега textarea в HTML должно быть целым числом больше нуля. Если значение отсутствует или имеет некорректный формат, атрибуту будет присвоено значение по умолчанию — 20.
Пример:
<form action="../../form-result.php" target="_blank"> <p>Special thanks:</p> <p><textarea name="thanks" cols="20" rows="6"></textarea></p> <p><input type="submit" value="Submit"></p> </form>
Название нового поля, предназначенного для передачи направления ввода текста.
Этот атрибут, введенный в HTML5, позволяет авторам корректно обрабатывать значения, вводимые на языках с различным направлением письма. Для этого добавляется отдельное поле, заполняемое вместе с формой. Название поля будет выступать в качестве значения атрибута.
Так как этот атрибут textarea HTML является относительно новым, он не полностью поддерживается браузерами. Разработчики должны проверять поддержку браузерами при получении данных на стороне сервера.
Пример:
<form action="../../form-result.php" target="_blank"> <p>Contribute with an idea:</p> <p><textarea name="idea" dirname="idea-dir"></textarea></p> <p><input type="submit" value="Submit"></p> </form>
Логическое значение, указывающее отключен ли данный элемент управления или нет. Если атрибут принимает значение «disabled» или пустую строку («»), то элемент управления отключен.
Отключенные элементы управления при отображении формы неактивны, блокируются от взаимодействия с пользователем и их значения (если таковые имеются) не передаются при отправке данных формы.
Пример:
<form action="../../form-result.php" target="_blank"> <p>A penny for your thoughts:</p> <p><textarea name="thoughts" disabled></textarea></p> <p><input type="submit" value="Submit"></p> </form>
Значение атрибута идентификатора формы, с которой HTML input textarea связан.
Этот атрибут является новым и был введен в HTML5. Он помогает определить принадлежность элементов управления во вложенных или разделенных формах.
Пример:
<p>Introduction:</p> <p><textarea name="introduction" form="form1"></textarea></p> <form action="../../form-result.php" target="_blank"> <p><input type="submit" value="Submit"></p> </form>
Указывает, какой способ ввода является наиболее приемлемым для пользователей. Существует двенадцать возможных значений, не чувствительных к регистру:
- verbatim: алфавитно-цифровой ввод на латинице текста, такого как имена пользователей, пароли, коды товаров и т.
д.; - latin: ввод на латинице на предпочтительном для пользователя языке с подключением вспомогательных средств, таких как автоматическое заполнение. Предназначен для передачи данных от пользователей компьютеру. Например, через форму поиска;
- latin-name: ввод на латинице на предпочтительном для пользователя языке, с подключением некоторых вспомогательных средств. Таких, как автоматическое заполнение предлагаемых имен из списка контактов и автоматическая установка регистра;
- latin-prose: ввод для передачи данных от человека человеку с автоматическим заполнением предлагаемого текста и автоматической расстановкой заглавных букв в начале предложений;
- full-width-latin: ввод на латинице на втором языке пользователя, с подключением вспомогательных средств для ввода символов в полном размере и передачи данных от человека человеку, таких как автоматическое заполнение предлагаемого текста и расстановка заглавных букв в начале предложений;
- kana: ввод на кана или ромадзи, стандартный ввод на хирагана, использующий ввод символов в полном размере с поддержкой преобразования в кандзи.
Предназначен для ввода текста на японском языке; - kana-name: то же самое, что и «kana», но с подключением вспомогательных средств для ввода человеческих имен из списка контактов;
- katakana: ввод на катакана с использованием символов и поддержкой преобразования в кандзи. Предназначен для ввода текста на японском языке;
- numeric: ввод цифр, включая клавиши для цифр от 0 до 9, с использованием указанного символа, разделяющего тысячи и символа для отрицательных чисел. Рекомендуется для элемента ввода цифр;
- tel: ввод номеров телефонов, включая клавиши цифр от 0 до 9, символа «#» и символа «*». В некоторых локальных зонах это значение атрибута HTML textarea может включать буквенные мнемонические метки. Рекомендуется для элемента ввода номера телефона;
- email: ввод текста в локали пользователя с использованием клавиш для ввода адреса электронной почты. Например, символов «@» и «.». Рекомендуется для элемента ввода адреса электронной почты;
- url: ввод текста в локали пользователя с использованием клавиш для ввода адресов.
Например, символов «/» и «.», а также для быстрого ввода частей доменных имен, таких как «www.» или «.co.uk». Рекомендуется для элемента управления ввода URL-адреса.
Браузеры могут использовать информацию, содержащуюся в этом атрибуте, чтобы предоставить средства, помогающие пользователю вводить данные. Например, виртуальные экранные клавиатуры могут предоставлять специальные клавиши для выбранного режима ввода.
Пример:
<form action="../../form-result.php" target="_blank"> <p>List your friends:</p> <p><textarea name="friends" inputmode="latin-name"></textarea></p> <p><input type="submit" value="Submit"></p> </form>
Целое число, указывающее максимальное количество символов, которое может содержать значение элемента управления.
Разработчики не должны полагаться на атрибут textarea HTML maxlength. Пользователи могут отправить данные формы через браузер, не поддерживающий эту функцию.
Пример:
<form action="../../form-result.php" target="_blank"> <p>Resources:</p> <p><textarea name="resources" maxlength="20"></textarea></p> <p><input type="submit" value="Submit"></p> </form>
Целое число, указывающее минимальное количество символов, которое может содержать значение элемента управления.
Разработчики не должны полагаться на атрибут minlength. Пользователи могут отправить данные формы через браузер, не поддерживающий эту функцию.
Поддержка браузерами атрибута minlength является крайне слабой. Лучше не полагаться на этот атрибут, пока его поддержка не улучшится.
Пример:
<form action="../../form-result.php" target="_blank"> <p>Analisys:</p> <p><textarea name="analisys" maxlength="20"></textarea></p> <p><input type="submit" value="Submit"></p> </form>
Имя тега textarea в HTML. Оно будет отправлено браузером обработчику, связанному с содержимым элемента.
Они вместе будут соответствовать паре имя-значение, которая используется для обработки данных формы.
Пример:
<form action="../../form-result.php" target="_blank"> <p>Review:</p> <p><textarea name="review"></textarea></p> <p><input type="submit" value="Submit"></p> </form>
Текст подсказки, как должно быть заполнено поле (пример или краткое описание). Браузеры могут отображать содержимое атрибута в элементе управления, хотя он не имеет никакого значения. Когда пользователь начинает вводить собственный текст, подсказка должна удаляться из элемента управления.
Пример:
<form action="../../form-result.php" target="_blank"> <p>Results:</p> <p><textarea name="results" placeholder="Write down here the results of your study..."></textarea></p> <p><input type="submit" value="Submit"></p> </form>
Логическое значение, указывающее браузеру запретить пользователю изменять значение элемента управления.
Если атрибут имеет значение «readonly» или пустую строку («»), то пользователю запрещено изменять значение в элементе управления.
Хотя этот атрибут не позволяет редактировать значения элемента управления, но блокируются не все действия: пользователь все равно сможет выделить и скопировать текст в элементе управления.
Пример:
<form action="../../form-result.php" target="_blank">
<p>File "config.cfg":</p>
<p>
<textarea name="file" readonly>wait=24
login=db
autostart=yes
</textarea>
</p>
<p><input type="submit" value="Submit"></p>
</form>Логическое значение, указывающее на то, может ли данный элемент управления оставаться незаполненным. Если атрибут имеет значение «required» или пустую строку («»), то пользователь должен заполнить элемент управления, чтобы отправить данные формы.
Если HTML input textarea с атрибутом required не заполнен, то при попытке пользователя отправить данные формы, браузер выдаст ошибку и отменит отправку данных.
Поддержка браузеров для атрибута required является неполной. Разработчикам придется полагаться на скрипты, чтобы обеспечить данный функционал во всех браузерах.
Пример:
<form action="../../form-result.php" target="_blank"> <p>Leave your opinion:</p> <p><textarea name="opinion" required></textarea></p> <p><input type="submit" value="Submit"></p> </form>
Количество строк, отображаемых в элементе управления. Если текст внутри элемента управления содержит больше строк, чем задано атрибутом, браузер выведет вертикальную полосу прокрутки, чтобы пользователь смог получить доступ к скрытому содержимому.
Значение, указанное в этом атрибуте тега textarea в HTML, должно быть целым числом больше нуля. Если значение отсутствует или имеет неправильный формат, то для атрибута будет назначено значение по умолчанию — 2.
Пример:
<form action="../../form-result.php" target="_blank"> <p>Special thanks:</p> <p><textarea name="thanks" cols="20" rows="6"></textarea></p> <p><input type="submit" value="Submit"></p> </form>
Значение, указывающее браузеру, должен ли переноситься текст при отправке данных формы.
Для атрибута доступно два значения, не чувствительных к регистру:
- soft: текст не будет переноситься при отправке данных формы, но он может переноситься при отображении. Это значение по умолчанию;
- hard: текст будет переноситься при отправке данных формы с помощью добавления новых строк. Таким образом длина текста не превысит ширину фрейма.
Это относительно новый атрибут textarea HTML, его поддержка является неполной. Разработчикам придется полагаться на скрипты, чтобы обеспечить этот функционал во всех браузерах.
Пример:
<form action="../../form-result.php" target="_blank"> <p>Codes list:</p> <p><textarea name="codeslist" cols="5" rows="6" wrap="hard"></textarea></p> <p><input type="submit" value="Submit"></p> </form>
Вадим Дворниковавтор-переводчик статьи «textarea element»
Вот что вам следует знать »
В тегах HTML
Раскрытие информации: Ваша поддержка помогает сайту работать! Мы зарабатываем комиссионные за некоторые услуги, которые мы рекомендуем на этой странице.
Узнайте больше
- Что делает
Атрибуты HTML5 Textarea: вот что вы должны знать? - Элемент
- Дисплей
- встроенный
Содержание
- 1 Пример кода
- 2 Для чего используется
? - 3 Атрибуты HTML5 Textarea
- 4 Атрибуты в действии
- 5 Атрибуты HTML5 Атрибуты Textarea: вот что вам следует знать хотелось бы, но без кнопки отправки вся ваша тяжелая работа будет потрачена впустую.»>
Для чего используется
?Большинство HTML-форм состоят из родительского элемента формы, нескольких элементов ввода (по крайней мере, один из которых относится к типу отправки) и одного или нескольких текстовых полей.
Если вам нужно, чтобы поля формы принимали адреса электронной почты, номера телефонов и другое содержимое, которое легко определить, используйте соответствующий тип ввода. Однако, если вам нужно поле, которое может принимать любую комбинацию и длину простых букв, цифр и символов, — это элемент, который вы ищете.Атрибуты HTML5 Textarea
HTML5 представил несколько новых атрибутов, которые можно использовать с элементами textarea. Вот некоторые из наиболее важных:
-
форма: Связывает текстовое поле с формой. Используйте атрибут ID формы в качестве значения для атрибутов формы textarea. Это позволяет размещать текстовую область в любом месте веб-страницы, даже за пределами элемента формы, и по-прежнему включать содержимое текстовой области при отправке формы. -
maxlengthиminlength: используется для указания минимального или максимального количества символов, которые можно ввести в текстовую область.
-
заполнитель: Добавляет текст-заполнитель в текстовую область, который исчезает, как только пользователь помещает курсор внутрь элемента. -
требуется: Требуется, чтобы текстовая область содержала контент, прежде чем разрешить отправку формы. -
wrap: Указывает, следует ли добавлять жесткие возвраты к содержимому, представленному в текстовой области.
Атрибуты в действии
Вот пример того, как некоторые из этих новых атрибутов можно использовать для управления поведением текстовой области.
Эта текстовая область ограничена 10 символами
Эта текстовая область доступна только для чтения и не может быть изменена
Это значение не может быть изменено Если мы соединим эти элементы textarea с простым элементом script и button, мы получим следующую форму:
Адам Вуд
Адам — технический писатель, специализирующийся на документации для разработчиков и учебных пособиях.
Атрибуты атрибутов HTML5 Textarea: вот что вам следует знать 2
Добавляет атрибут имени в элемента и связывает имя с текстом, добавленным в текстовую область.
Задает видимую ширину элемента в средней ширине символов. По умолчанию 20, если не указано иное.
Определяет, переносится ли отправленный текст, когда включается в отправку формы.
Отключает ввод текста в элемент .
Устанавливает положение элемента в порядке табуляции. Добавляет прослушиватель событий в элемент , который выполняет сценарии JavaScript при возникновении события onchange
Добавляет прослушиватель событий в элемент , который выполняет сценарии JavaScript при возникновении события onKeyPress Search HTML.
Search for:
com Most Popular
- Тег HTML
- Тег HTML Body: Master The Most Important HTML Element Now
-
Тег HTML - Элемент HTML P: Вот Код для определения текста абзаца
- HTML-тег
Компонент Ionic Textarea и свойства CSS для многострочного ввода
с заданной областью
Компонент textarea используется для многострочного ввода текста. Собственный элемент textarea отображается внутри компонента. Пользовательский опыт и интерактивность компонента textarea улучшены за счет контроля над собственной текстовой областью.
В отличие от собственного элемента textarea, текстовое поле Ionic не поддерживает загрузку своего значения из внутреннего содержимого. Значение textarea должно быть установлено в атрибуте
value.Компонент textarea принимает собственные атрибуты textarea в дополнение к свойствам Ionic.
По умолчанию метки занимают всю ширину своего содержимого.
Разработчики могут использовать свойство labelPlacementдля управления размещением метки относительно элемента управления.Текстовые области с заливкой
Material Design предлагает стили с заливкой для текстовой области. Свойству
fillэлемента может быть присвоено значение"solid"или"outline".Поскольку стили
fillвизуально определяют контейнер textarea, текстовые области, использующиеfill, не должны использоваться вion-item.Вспомогательный текст и текст ошибки
Вспомогательный текст и текст ошибки можно использовать внутри текстовой области с
helperTextиerrorTextсвойство. Текст ошибки не будет отображаться, если в полеion-textareaне будут добавлены классыion-invalidиion-touched. Это гарантирует, что ошибки не будут отображаться до того, как пользователь сможет ввести данные.
В Angular это делается автоматически через проверку формы. В JavaScript, React и Vue класс необходимо добавить вручную на основе вашей собственной проверки.
Счетчик текстовой области
Счетчик текстовой области — это текст, который отображается под текстовой областью, чтобы уведомить пользователя о том, сколько символов было введено из общего количества, которое будет принято текстовой областью. При добавлении счетчика по умолчанию отображаемое значение форматируется как
inputLength/maxLength. Это поведение можно настроить, передав функцию форматирования в свойствоcounterFormatter.Когда для свойства
autoGrowустановлено значениеtrue, текстовая область будет увеличиваться и уменьшаться в зависимости от ее содержимого.Установка для свойства
clearOnEditзначенияtrueочистит текстовое поле после того, как оно было размыто, а затем введено снова.
Миграция с устаревшего синтаксиса текстовой области
В Ionic 7.0 был введен более простой синтаксис текстовой области. Этот новый синтаксис уменьшает количество шаблонов, необходимых для настройки текстовой области, решает проблемы доступности и упрощает работу разработчиков.
Разработчики могут выполнять эту миграцию по одной текстовой области за раз. Хотя разработчики могут продолжать использовать устаревший синтаксис, мы рекомендуем выполнить миграцию как можно скорее.
Использование современного синтаксиса
Использование современного синтаксиса включает три шага:
- Удалить
ion-labelи вместо этого использовать свойствоlabelдляion-textarea. Размещение метки можно настроить с помощью свойстваlabelPlacementнаion-textarea 9.0011 . - Переместить свойства textarea из
ion-itemвion-textarea. Сюда входят свойстваcounter,counterFormatter,fillиshape.
- Удалите использование слотов
helperиerrorвion-itemи вместо этого используйте свойстваhelperTextиerrorTextвion-textarea.
- JavaScript
- Angular
- React
- Vue
Ярлык :
Ярлык:
Ярлык:
Введите текст
Введите текст
label="Ярлык:"
counter="true"
maxlength="100"
helper-text="Введите текст"
error-text="Пожалуйста, введите текст"
>
Использование устаревшего синтаксиса
Ionic использует эвристику, чтобы определить, использует ли приложение современный синтаксис textarea. В некоторых случаях может быть предпочтительнее продолжать использовать устаревший синтаксис. Разработчики могут установить
legacyсвойство наion-textareatotrue, чтобы заставить этот экземпляр textarea использовать устаревший синтаксис.TextareaChangeEventDetail
интерфейс TextareaChangeEventDetail {
значение?: строка | нулевой;
}
TextareaCustomEvent
Хотя этот интерфейс не является обязательным, его можно использовать вместо интерфейса
CustomEventдля более надежной типизации с событиями Ionic, генерируемыми этим компонентом.
интерфейс TextareaCustomEvent extends CustomEvent {
Detail: TextareaChangeEventDetail;
цель: HTMLIonTextareaElement;
}
autoGrow
Описание Если true, контейнер textarea будет увеличиваться и уменьшаться в зависимости от содержимого textarea.Атрибут автоматическое увеличениеТип логическое значениеПо умолчанию falseавтокапитализация 0
9
9 ОписаниеУказывает, должно ли и каким образом текстовое значение автоматически начинаться с прописной буквы при его вводе/редактировании пользователем. Пользователь. Доступные варианты: "выкл","нет","вкл","предложения","слова","символы".
Атрибут autocapitalizeТип 0 строка 099 По умолчаниюстрока1 1'нет'автофокус
Описание Этот логический атрибут позволяет указать, что элемент управления формы должен иметь фокус ввода при загрузке страницы. Атрибут автофокусТип логический- 9 По умолчанию 9
falseclearOnEdit
Описание Если trueзначение будет очищено после фокуса при редактировании.Атрибут очистка при редактированииТип логическийПо умолчанию 9000 249 цветовложьОписание Используемый цвет из цветовой палитры вашего приложения.
Параметры по умолчанию: «основной»,«вторичный»,«третичный»,«успешный»,«предупреждение»,«опасный»,«легкий»,"средний"и"темный". Дополнительные сведения о цветах см. в теме.Атрибут цветТип danger "dark" |danger ium» | «основной» | «вторичный» | «успех» | "tretiary" | "warning" | string & Record<никогда, никогда> | undefined По умолчанию undefinedcols
Описание Видимая ширина текстового элемента управления в средней ширине символов. Если он указан, он должен быть положительным целым числом. Атрибут столбцыТип число 901не определено 97По умолчанию не определеноcounter
Описание Если true, счетчик символов будет отображать соотношение используемых символов и общий лимит символов.
Разработчики также должны установить свойство maxlengthдля правильного расчета счетчика.Атрибут счетчикТип логический0097По умолчанию falsecounterFormatter
6 Описание 99 Обратный вызов, используемый для форматирования текста счетчика. По умолчанию текст счетчика установлен на «itemLength / maxLength».Атрибут undefinedТип number => string:, maxLength:, maxLength | не определеноПо умолч. 06 Задайте время ожидания в миллисекундах для запуска события ionInputпосле каждого нажатие клавиши.Атрибут устранение дребезгаТип номер 901 не определено0101По умолчанию не определеноотключено
Если true, пользователь не может взаимодействовать с текстовой областью.
Атрибут отключенТип 0 логический 90По умолчанию falseenterkeyhint
Описание Подсказка для браузера, для которого следует ввести клавишу ввода. Возможные значения: "ввести","сделать","перейти","следующий","предыдущий","поиск"и"отправить".Атрибут enterkeyhintТип "готово" | "ввод" | "перейти" | "следующий" | "предыдущий" | "поиск" | "отправить" | не определено определеноerrorText
Описание Текст, который размещается под текстовой областью и отображается при обнаружении ошибки.
Атрибут текст ошибкиТип строка | не определеноПо умолчанию 49 fillне определено
Описание Заполнение элемента. Если "сплошной",элемент будет иметь фон. Если"контур"элемент будет прозрачным с рамкой. Доступно только в режимеmd.Атрибут заливкаТип "контур" | "сплошной" | не определено9 006 undefinedhelperText
Описание Текст, который размещается под текстовой областью и отображается, если ошибок не обнаружено.
Атрибут вспомогательный текстТип строка | не определеноПо умолчанию 1 1- 9
- 9
режим ввода
Описание Подсказка браузеру для какую клавиатуру отображать. Возможные значения: "нет","текст","тел","url","электронная почта","числовой","десятичный"и"поиск".Атрибут inputmodeТип "decimal" | "числовой" | "поиск" | "тел" | "текст" | "url" | не определеноПо умолчанию не определенометка 90 909 90 911
90 0005 Описание
Видимая метка, связанная с текстовой областью.
Атрибут меткаТип строка 9 011 7 9 011 7 не определеноПо умолчанию undefinedlabelPlacement
Описание Где разместить метку относительно текстовой области. "start": Метка появится слева от текстовой области в LTR и справа в RTL."end": Метка появится справа от текстовой области в LTR и слева в RTL."плавающий": метка будет отображаться меньше и над текстовой областью, когда текстовая область находится в фокусе или имеет значение. В противном случае он появится поверх текстовой области."сложенный": метка будет меньше и над текстовой областью независимо от того, даже если текстовая область размыта или не имеет значения."fixed": метка ведет себя так же, как"start", за исключением того, что она также имеет фиксированную ширину.
Длинный текст будет обрезан многоточием ("..."). Атрибут размещение меткиТип "плавающий" |"фиксированный" | "в стопке" | "начало"По умолчанию 'начало'наследие
Описание 10 наследие1 Установить свойство true , чтобы принудительно использовать устаревшую разметку элемента управления формой. Ionic будет выбирать компоненты для разметки современной формы только тогда, когда они используют либо aria-labelатрибут или слот по умолчанию, который содержит текст метки. В результате устаревшее свойствоследует использовать только в качестве аварийного люка, если вы хотите избежать этого автоматического поведения согласия. Обратите внимание, что это свойство будет удалено в предстоящем основном выпуске Ionic, и все компоненты формы будут использовать современную разметку формы.
Атрибут наследиеТип логическое значение | не определено 2 4 089По умолчанию не определеноОписание Этот атрибут определяет максимальное количество символов, которое может ввести пользователь. . Атрибут maxlengthТип число 9 | не определено0011По умолчанию не определеноminlength 6
Этот атрибут указывает минимальное количество символов, которое может ввести пользователь. Атрибут minlengthТип 09010 число 901 1 не определено 7 По умолчанию undefinedрежим
Описание Используемый режим определяет используемый стиль.
Атрибут режимТип "ios" 1"1 09 "ios" По умолчанию не определеноимя
Описание Имя элемента управления, которое отправляется с данными формы. Атрибут имяТип 0 9 строка 1 По умолчанию this.inputIdзаполнитель
Описание Учебный текст, который отображается до ввода значения. Атрибут заполнительТип 010010 строка 901 не определено 7 По умолчанию не определенотолько чтение
Описание Если true, пользователь не может изменить значение.
Атрибут только чтениеТип логический 900 090По умолчанию falseобязательный
Описание Если верно, пользователь должен ввести значение перед отправкой формы.Атрибут требуетсяТип логическийПо умолчанию 6
1 ложь 1строк
Описание Количество видимого текста линии для контроля. Атрибут рядыТип число 9 | не определено0011По умолчанию не определеноформа Описание
Форма текстовой области.
Если «круглый», он будет иметь увеличенный радиус границы. Атрибут ФормаТип 1 "круглый" 901 неопределенный 97По умолчанию undefinedпроверка орфографии
Описание Если элемент грамматики и грамматики будет истинным, проверено.Атрибут проверка орфографииТип логический1 900 090По умолчанию Ложьзначение
Описание Значение текстовой области. Атрибут значениеТип null | 1 не определено 9 0 10 не определено строка 0 По умолчанию ''упаковка
Описание Указывает, как элемент управления переносит текст.
Атрибут обтеканиеТип "мягкий" | 0011По умолчанию не определеноНазвание Описание ionBlurИспускается, когда ввод теряет фокус. ionChangeСобытие ionChangeзапускается дляэлементов, когда пользователь изменяет значение элемента. В отличие от событияionInput, событиеionChangeне обязательно запускается при каждом изменении значения элемента.Событие
ionChangeзапускается, когда элемент теряет фокус после изменения его значения.ИонФокусИспускается, когда ввод имеет фокус.
ionInputСобытие ionInputсрабатывает, когда значениеэлементабыло изменено.Когда
clearOnEditвключено, событиеionInputбудет запущено, когда пользователь очистит текстовую область, выполнив событие keydown.getInputElement
Описание Возвращает исходный элемент , используемый скрыто.Подпись getInputElement() => PromisesetFocus
9090 9008 99 ОписаниеУстанавливает фокус на родную текстовую область вion-textarea. Используйте этот метод вместо глобальногоtextarea.focus().Подпись setFocus() => PromiseДля этого компонента нет доступных теневых частей CSS.

-



5
./../form-result.php" target="_blank">
<p>Add a new description:</p>
<p><textarea name="description" cols="40" rows="5"></textarea></p>
<p><input type="submit" value="Submit"></p>
</form>
д.;
Предназначен для ввода текста на японском языке;
Например, символов «/» и «.», а также для быстрого ввода частей доменных имен, таких как «www.» или «.co.uk». Рекомендуется для элемента управления ввода URL-адреса.
Если вам нужно, чтобы поля формы принимали адреса электронной почты, номера телефонов и другое содержимое, которое легко определить, используйте соответствующий тип ввода. Однако, если вам нужно поле, которое может принимать любую комбинацию и длину простых букв, цифр и символов,
com
Разработчики могут использовать свойство
Параметры по умолчанию:
Разработчики также должны установить свойство
Длинный текст будет обрезан многоточием ("...").
Если «круглый», он будет иметь увеличенный радиус границы.
