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 դասի
բոլոր ինպուտների մեջ գտնվում են թվեր: Ապացուցեք,
որ դրանցում դառնան այդ թվերի քառակուսիները:
Արտածեք in դասի ինպուտի value-ն:
Հաջորդաբար արտածեք յուրաքանչյուր ինպուտի
value-ն:
Արտածեք text դասի
textarea-ի պարունակությունը: