Пример
$(document).ready(function(){
$("#but1").click(function(){
alert($("#text1").val());
});
$("#but2").click(function(){
$("#text1").val("Значение текстового поля было изменено...");
});
$("#but3").click(function(){
$("#but3").val(function(i,oldval){
if (oldval=="Покрасить элемент в синий цвет")
return "Покрасить элемент в черный цвет";
if (oldval=="Покрасить элемент в черный цвет")
return "Покрасить элемент в синий цвет";
});
});
$("#but3").click(function(){
$("#par1").toggleClass("blue");
});
});
С помощью метода val Вы можете узнать текущее или установить новое значение свойства value выбранного элемента.
Обратите внимание: метод возвращает значение атрибута value только первого совпавшего с селектором элемента, но устанавливает новое значение всем элементам, которые совпали с селектором.
//Вернем значение атрибута value первого совпавшего с селектором элемента $(селектор).val() //Установим новое значение атрибута value всем элементам совпавшим с селектором $(селектор).val(новое_значение) //Установим новое значение всем выбранным элементам с помощью функции $(селектор).val(function(индекс,старое_значение))
селектор выбирает элемент.
новое_значение новое значение, которое будет установлено атрибуту value выбранного элемента.
function функция, которая возвращает новое значение, которое будет установлено атрибуту value выбранного элемента.
индекс (необязательный параметр)функции. Параметр передающийся функции и обозначающий порядковый номер селектора.
старое_значение (необязательный параметр)функции. Параметр содержащий старое значение атрибута value выбранного элемента.