value форм в jQuery

Для работы с атрибутом value инпутов также можно использовать метод val, который позволяет считывать и записывать новые значения.

Рассмотрим пример. Пусть у нас есть следующий HTML код:

<input type="text" id="test" value="!!!">

Давайте запишем новое значение 'www' в атрибут value:

$('#test').val('www');

HTML код станет выглядеть так:

<input type="text" id="test" value="www">

А теперь давайте выведем текущее значение на экран:

alert($('#test').val());

Также для метода val доступно применение функции к каждому элементу в наборе. Функция принимает первым параметром текущий номер в наборе, а вторым - его текущее значение.

Есть еще один нюанс - для тега textarea нельзя получить внутреннее содержимое через метод html. Для этого нужно пользоваться методом val.

Рассмотрим следующий HTML код:

<textarea id="test">!!!</textarea>

в Javascript коде прописываем метод val:

alert($('#test').val()); // выведет '!!!'

Скорее всего это сделано для однотипности работы с формами.

Установите value всех инпутов в '!'.

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

Выведите value инпута с классом in.

Выведите последовательно value каждого инпута.

Выведите содержимое textarea с классом text.



Чат с GPT Компилятор