DOM bilan ishlash bo‘yicha o‘rganilgan materialni amaliy mashqlarda qo‘llash
Berilgan input va abzas. Inputda fokus yo‘qolganda input qiymatini abzas matnining oxiriga yozing.
Bir nechta input, abzat va tugma berilgan. Tugma bosilganda ushbu inputlardagi sonlarni oling va ularning yig‘indisini abzatga yozing.
Berilgan input. Unga son kiritiladi. Fokus yo‘qolganda shu son raqamlari yig‘indisini toping.
Berilgan input. Unga vergul bilan ajratilgan sonlar kiritiladi. Fokus yo‘qolganda bu sonlarning o‘rta arifmetig‘ini toping (yig‘indini soniga bo‘lish).
4 ta input berilgan. Birinchi inputga
FISh probel bilan kiritiladi. Fokus yo‘qolganda
familiya, ism va sharifni qolgan 3 ta
inputga yozing.
Berilgan input. Unga FISh probel bilan kichik harflarda kiritiladi. Inputda fokus yo‘qolganda, kiritilgan familiya, ism va sharif avtomatik ravishda bosh harf bilan yozilgan bo‘lishini ta’minlang (o‘sha inputda).
Berilgan input. Unga matn kiritiladi. Fokus yo‘qolganda ushbu matndagi so‘zlar sonini toping.
Berilgan input. Unga 31.12.2016 formatida sana kiritiladi. Fokus yo‘qolganda o‘sha inputda ushbu sanani 2016-12-31 formatiga o‘zgartiring.
Berilgan input. Unga so‘z kiritiladi. Tugma bosilganda ushbu so‘zni boshidan va oxiridan o‘qiganda bir xil o‘qilishini tekshiring (masalan, madam).
Berilgan input. Unga son kiritiladi. Fokus
yo‘qolganda, ushbu son tarkibida
3 raqami borligini tekshiring.
Bir nechta abzat va tugma berilgan. Tugma bosilganda har bir abzatning oxiriga uning tartib raqamini yozing.
Havolalar berilgan. Har bir havolaning oxiriga
uning href manzilini qavs ichida qo‘shing.
Havolalar berilgan. Agar havola http:// dan boshlansa,
uning oxiriga o‘q ➙ qo‘shing (quyidagicha qilinadi:
→).
Sonlar yozilgan bir nechta abzat berilgan. Har qanday abzat bosilganda unga yozilgan sonning kvadratini yozing.
Berilgan input. Unga 31.12.2016 formatida sana kiritiladi. Fokus yo‘qolganda ushbu sana qaysi hafta kuniga (so‘z bilan) to‘g‘ri kelishini toping.
Berilgan input. +1, -1 tugmachalarni amalga oshiring,
ular input qiymatini 1 ga oshiradi yoki kamaytiradi.
Bu qiymat noldan kichik bo‘lolmasligini ta’minlang.
Berilgan input. Abzatlar berilgan. Ushbu inputga abzatlar bosishning umumiy soni yozilsin.
Sahifada div elementlari bor. Ularda matn bor.
Barcha div elementlarini aylaning va ularning matnini
10 belgiga qisqartiring. Qisqartirilgan
matn oxiriga uch nuqta qo‘shing.
Berilgan input va tugma. Tugma bosilganda
8 belgidan iborat tasodifiy satr yarating
va inputga yozing.
Berilgan input va tugma. Foydalanuvchi inputga qandaydir satr kiritadi. Tugma bosilganda kiritilgan belgilarni tasodifiy tartibda aralashtiring va inputga qaytaring.
Berilgan input, tugma va abzat. Inputga Farengeyt darajasida harorat kiritiladi. Tugma bosilganda abzatga Selsiy darajasidagi haroratni chiqaring.
Berilgan input, tugma va abzat. Inputga son kiritiladi. Tugma bosilganda abzatga shu sonning faktorialini chiqaring.
3 ta input, tugma va abzat berilgan. Inputlarga
kvadrat tenglama koeffitsiyentlari kiritiladi.
Tugma bosilganda ushbu tenglamaning
ildizlarini toping va ularni abzatga chiqaring.