JavaScript. Подробное руководство, 6-е издание, стр. 499
<b>unsigned long selectionStart</b>Возвращает или изменяет индекс первого символа в выделенном фрагменте в элементе <textarea>. См. также
<b>setSelectionRange()</b><b>unsigned long size</b>Для текстовых элементов ввода данное свойство определяет ширину элемента в символах. Соответствует атрибуту
<b>size</b><b>maxLength</b><b>string step*</b>Для элементов ввода чисел (включая элементы ввода даты и времени) это свойство определяет шаг изменения значения. Это свойство может быть строкой «апу» или вещественным числом. Соответствует атрибуту
<b>step</b><b>Date valueAsDate*</b>Возвращает значение элемента (см.
<b>FormControl</b><b>double valueAsNumber*</b>Возвращает значение элемента (см.
<b>FormControl</b>Методы
В дополнение к методам, перечисленным ниже, элементы
<b>Input</b><b>Element</b><b>FormControl</b><b>void select()</b>Выделяет весь текст, отображаемый в элементе
<b>Input</b><b>void setSelectionRange(unsigned long start, unsigned long end)</b>Этот метод выделяет текст, отображаемый в элементе Input, начиная с символа в позиции start и до (не включая) символа в позиции end.
<b>void stepDown([long n])*</b>Для элементов, поддерживающих свойство step, уменьшает текущее значение на n шагов.
<b>void stepUp([long n])*</b>Для элементов, поддерживающих свойство step, увеличивает текущее значение на n шагов.
jQuery jQuery 1.4
библиотека jQuery
Описание
Это краткий справочник по библиотеке jQuery. Более полное описание библиотеки и примеры ее использования приводятся в главе 19. Эта справочная статья организована несколько иначе, чем все остальные. При оформлении сигнатур методов здесь использовались следующие соглашения. Аргументы с именем sel являются селекторами библиотеки jQuery. Аргументы с именем idx являются целочисленными индексами. Аргументы с именем elt или elts являются элементами документа или объектами, подобными массивам, содержащими элементы документа. Аргументы с именем f являются функциями обратного вызова, а вложенные круглые скобки используются, чтобы показать аргументы, которые передаются библиотекой jQuery при вызове этой функции. Квадратные скобки указывают на необязательные аргументы. Если за именем необязательного аргумента следует знак «равно» и значение, это означает, что указанное значение используется по умолчанию, если аргумент был опущен. Вслед за закрывающей круглой скобкой и двоеточием следует значение, возвращаемое функцией или методом. Если возвращаемое значение не указано, это означает, что метод возвращает объект jQuery, относительно которого он был вызван.
Фабричная функция jQuery
Функция jQuery не только играет роль пространства имен для различных вспомогательных функций, но и является фабричной функцией для создания объектов jQuery. Функция jQuery() может вызываться во всех случаях, перечисленных ниже, но она всегда возвращает объект jQuery, представляющий коллекцию элементов документа (или сам объект
<b>Document</b><b>$</b><b>$()</b><b>jQuery(sel [, context=document])</b>Возвращает новый объект jQuery, представляющий элементы документа, которые являются потомками для элемента context и соответствуют строке селектора
<b>sel</b><b>jQuery(elts)</b>Возвращает новый объект jQuery, представляющий указанные элементы. Аргумент
<b>elts</b><b>NodeList</b><b>jQuery(html, [props])</b>Выполняет синтаксический анализ строки html с разметкой HTML и возвращает новый объект jQuery, с одним или более элементами верхнего уровня, содержащимися в строке. Если аргумент html содержит единственный HTML-тег, в аргументе props можно передать объект, определяющий HTML-атрибуты и обработчики событий для вновь созданного элемента.
<b>jQuery(f)</b>Регистрирует f как функцию, которая должна быть вызвана после того, как документ будет загружен и станет доступен для выполнения операций с ним. Если документ уже готов к выполнению операций, функция f будет вызвана немедленно, как метод объекта
<b>Document</b><b>Document</b>Грамматика селекторов jQuery
Грамматика селекторов jQuery очень похожа на грамматику селекторов CSS3 и подробно описывается в разделе 19.8.1. Далее следует описание грамматики в кратком изложении:
Простые селекторы по имени тега, класса и значению атрибута id
* tagname .classname #id Комбинированные селекторы
А В В - потомок АА > В В - дочерний по отношению к АА + В В - смежный, следующий за АА ~ В В - смежный по отношению к АФильтры атрибутов
[attr] имеет атрибут[attr=val] имеет атрибут со значением val[attr!=val] не имеет атрибута со значением val[attr~=val] значение атрибута начинается с val