Вход/Регистрация
JavaScript. Подробное руководство, 6-е издание
вернуться

Флэнаган Дэвид

Шрифт:

string min*

Минимальное допустимое значение для данного элемента

Input
.

boolean multiple*

Значение true, если элемент ввода должен принимать более одного значения указанного типа. Соответствует атрибуту

multiple
.

string pattern*

Текст регулярного выражения, которому должен соответствовать введенный текст, чтобы его можно было признать допустимым. Это свойство использует синтаксис регулярных выражений JavaScript (без начального и конечного символов слэша), но имейте в виду, что значением этого свойства является строка, а не объект

RegExp
. Отметьте также - чтобы введенный текст был признан допустимым, шаблону должен соответствовать текст целиком, а не только какая-то его часть. (Как если бы шаблон начинался с символа ~ и заканчивался символом $.) Это свойство соответствует атрибуту
pattern
.

string placeholder

Короткая текстовая строка, которая должна выводиться в элементе

Input
, как приглашение к вводу. Когда пользователь передаст элементу фокус ввода, текст, приглашения будет стерт и в элементе появится текстовый курсор. Это свойство соответствует атрибуту
placeholder
.

boolean readonly

Если имеет значение true, элемент будет недоступен для редактирования. Соответствует атрибуту

readonly
.

boolean required*

Если имеет значение true, вмещающая форма не будет считаться корректной, пока пользователь не введет значение в данный элемент

Input
. Соответствует атрибуту

required
.

readonly Option selectedOption*

Если свойство

list
определено и свойство
multiple
имеет значение false, данное свойство возвращает выбранный элемент
Option
из списка
list
, если таковой имеется.

unsigned long selectionEnd

Возвращает или изменяет индекс первого символа, следующего за выделенным фрагментом. См. также

setSelectionRange.

unsigned long selectionStart

Возвращает или изменяет индекс первого символа в выделенном фрагменте в элементе <textarea>. См. также

setSelectionRange
.

unsigned long size

Для текстовых элементов ввода данное свойство определяет ширину элемента в символах. Соответствует атрибуту

size
. Не путайте со свойством
maxLength
.

string step*

Для элементов ввода чисел (включая элементы ввода даты и времени) это свойство определяет шаг изменения значения. Это свойство может быть строкой «апу» или вещественным числом. Соответствует атрибуту

step
.

Date valueAsDate*

Возвращает значение элемента (см.

FormControl
) в виде объекта Date.

double valueAsNumber*

Возвращает значение элемента (см.

FormControl
) в виде числа.

Методы

В дополнение к методам, перечисленным ниже, элементы

Input
реализуют также все методы объектов
Element
и
FormControl
. Методы, отмеченные звездочкой в этом списке, являются новыми, определяемыми спецификацией HTML5, которые на момент написания этих строк были реализованы не во всех броузерах.

void select

Выделяет весь текст, отображаемый в элементе

Input
. Во многих броузерах это означает, что при вводе очередного символа выделенный текст будет удален и замещен введенным символом.

void setSelectionRange(unsigned long start, unsigned long end)

Этот метод выделяет текст, отображаемый в элементе Input, начиная с символа в позиции start и до (не включая) символа в позиции end.

void stepDown([long n])*

Для элементов, поддерживающих свойство step, уменьшает текущее значение на n шагов.

void stepUp([long n])*

Для элементов, поддерживающих свойство step, увеличивает текущее значение на n шагов.

jQuery jQuery 1.4

библиотека jQuery

Описание

Это краткий справочник по библиотеке jQuery. Более полное описание библиотеки и примеры ее использования приводятся в главе 19. Эта справочная статья организована несколько иначе, чем все остальные. При оформлении сигнатур методов здесь использовались следующие соглашения. Аргументы с именем sel являются селекторами библиотеки jQuery. Аргументы с именем idx являются целочисленными индексами. Аргументы с именем elt или elts являются элементами документа или объектами, подобными массивам, содержащими элементы документа. Аргументы с именем f являются функциями обратного вызова, а вложенные круглые скобки используются, чтобы показать аргументы, которые передаются библиотекой jQuery при вызове этой функции. Квадратные скобки указывают на необязательные аргументы. Если за именем необязательного аргумента следует знак «равно» и значение, это означает, что указанное значение используется по умолчанию, если аргумент был опущен. Вслед за закрывающей круглой скобкой и двоеточием следует значение, возвращаемое функцией или методом. Если возвращаемое значение не указано, это означает, что метод возвращает объект jQuery, относительно которого он был вызван.

  • Читать дальше
  • 1
  • ...
  • 592
  • 593
  • 594
  • 595
  • 596
  • 597
  • 598
  • 599
  • 600
  • 601
  • 602
  • ...

Ебукер (ebooker) – онлайн-библиотека на русском языке. Книги доступны онлайн, без утомительной регистрации. Огромный выбор и удобный дизайн, позволяющий читать без проблем. Добавляйте сайт в закладки! Все произведения загружаются пользователями: если считаете, что ваши авторские права нарушены – используйте форму обратной связи.

Полезные ссылки

  • Моя полка

Контакты

  • chitat.ebooker@gmail.com

Подпишитесь на рассылку: