jquery присвоить значение input

Возвращает или устанавливает значение атрибута value

version added: 1.0 .val()

version added: 1.0 .val( value )

value

Тип: Строка или Массив

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

version added: 1.4 .val( function(index, value) )

function(index, value)

Атрибуту value будет присвоено значение, которое вернет функция function. Функция для каждого из выбранных элементов. При вызове, ей передаются следующие параметры: index (позиция элемента в наборе) и value (текущее значение атрибута value у элемента).

Метод используется для получения значений элементов формы таких как input, select, textarea. Метод возвращает строку, в случае

Необходимо менять значение именно используя Javascript , т.к. поисковая форма генерится сама по себе и доступа к коду нету.

Заранее большое спасибо.

2 ответа 2

Смотря какая у вас ситуация. Не забываем подключить библиотечку Jquery.

Сборник приемов jQuery для работы с текстовыми полями. Во всех примерах используется следующий HTML код:

А jQuery связывается с ним по атрибуту (селектор #text ).

Получить содержимое текстового поля

Добавить значение в текстовое поле

Добавить текст перед и после значения

Очистить поле

Удалить поле

Метод remove() удаляет элементы из DOM включая дочерние.

Добавить/удалить CSS класс

Метод addClass() добавляет в атрибут значение, а removeClass() удаляет его.

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

Оцените статью