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.