⊗jsPmDmTF 351 of 505 menu

JavaScript da matn maydonlari bilan ishlash

Hozir biz o'zimizning saytimiz foydalanuvchilaridan matn olishni o'rganamiz. Buning uchun HTMLda maxsus input tegi mavjud, bu ma'lumot kiritish uchun matn maydonini ifodalaydi.

<input>

Ushbu teginga value maxsus atributi mavjud, bu sahifaga kirish vaqtida inputda yozilgan boshlang'ich matnni belgilaydi:

<input value="matn">

Sahifamiz foydalanuvchisi sahifaga kirgandan so'ng input matnini o'zgartirishi mumkin. Shu paytda, agar bizda ushbu inputga havola o'z ichiga olgan o'zgaruvchi bo'lsa, unda value xususiyati har doim input matnining joriy qiymatini o'z ichiga oladi.

Keling, amalda sinab ko'ramiz. Bizda value atributiga ega input bo'lsin:

<input id="elem" value="matn">

Keling, ushbu inputga havolani o'zgaruvchiga olaylik:

let elem = document.querySelector('#elem');

Endi inputning joriy matnini ekranga chiqaramiz:

console.log(elem.value);

Endi input matnini boshqasiga o'zgartiramiz:

elem.value = 'yangi matn';

Input va tugma berilgan. Tugma bosilganda inputga biron bir matn yozing.

Input, abzas va tugma berilgan. Tugma bosilganda abzaga inputdan olingan matnni yozing.

Ikkita input va tugma berilgan. Birinchi inputga foydalanuvchi tomonidan son kiritiladi. Tugma bosilganda ikkinchi inputga kiritilgan sonning kvadratini yozing.

Ikkita input va tugma berilgan. Tugma bosilganda birinchi inputga ikkinchi inputning qiymatini, ikkinchi inputga esa birinchi inputning qiymatini yozing. Sizning kodingiz universal ishlashi kerak, har qanday input qiymatlari uchun.

5 ta input, abzas va tugma berilgan. Inputlarga sonlar kiritiladi. Tugma bosilganda kiritilgan sonlarning o'rtacha arifmetigini abzaga yozing.

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish