DOM bilan ishlash bo‘yicha o‘rganilgan materialni amaliy mashqlarda qo‘llash

Задание 1

Berilgan input va abzas. Inputda fokus yo‘qolganda input qiymatini abzas matnining oxiriga yozing.

Задание 2

Bir nechta input, abzat va tugma berilgan. Tugma bosilganda ushbu inputlardagi sonlarni oling va ularning yig‘indisini abzatga yozing.

Задание 3

Berilgan input. Unga son kiritiladi. Fokus yo‘qolganda shu son raqamlari yig‘indisini toping.

Задание 4

Berilgan input. Unga vergul bilan ajratilgan sonlar kiritiladi. Fokus yo‘qolganda bu sonlarning o‘rta arifmetig‘ini toping (yig‘indini soniga bo‘lish).

Задание 5

4 ta input berilgan. Birinchi inputga FISh probel bilan kiritiladi. Fokus yo‘qolganda familiya, ism va sharifni qolgan 3 ta inputga yozing.

Задание 6

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).

Задание 7

Berilgan input. Unga matn kiritiladi. Fokus yo‘qolganda ushbu matndagi so‘zlar sonini toping.

Задание 8

Berilgan input. Unga 31.12.2016 formatida sana kiritiladi. Fokus yo‘qolganda o‘sha inputda ushbu sanani 2016-12-31 formatiga o‘zgartiring.

Задание 9

Berilgan input. Unga so‘z kiritiladi. Tugma bosilganda ushbu so‘zni boshidan va oxiridan o‘qiganda bir xil o‘qilishini tekshiring (masalan, madam).

Задание 10

Berilgan input. Unga son kiritiladi. Fokus yo‘qolganda, ushbu son tarkibida 3 raqami borligini tekshiring.

Задание 11

Bir nechta abzat va tugma berilgan. Tugma bosilganda har bir abzatning oxiriga uning tartib raqamini yozing.

Задание 12

Havolalar berilgan. Har bir havolaning oxiriga uning href manzilini qavs ichida qo‘shing.

Задание 13

Havolalar berilgan. Agar havola http:// dan boshlansa, uning oxiriga o‘q ➙ qo‘shing (quyidagicha qilinadi: →).

Задание 14

Sonlar yozilgan bir nechta abzat berilgan. Har qanday abzat bosilganda unga yozilgan sonning kvadratini yozing.

Задание 15

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.

Задание 16

Berilgan input. +1, -1 tugmachalarni amalga oshiring, ular input qiymatini 1 ga oshiradi yoki kamaytiradi. Bu qiymat noldan kichik bo‘lolmasligini ta’minlang.

Задание 17

Berilgan input. Abzatlar berilgan. Ushbu inputga abzatlar bosishning umumiy soni yozilsin.

Задание 18

Sahifada div elementlari bor. Ularda matn bor. Barcha div elementlarini aylaning va ularning matnini 10 belgiga qisqartiring. Qisqartirilgan matn oxiriga uch nuqta qo‘shing.

Задание 19

Berilgan input va tugma. Tugma bosilganda 8 belgidan iborat tasodifiy satr yarating va inputga yozing.

Задание 20

Berilgan input va tugma. Foydalanuvchi inputga qandaydir satr kiritadi. Tugma bosilganda kiritilgan belgilarni tasodifiy tartibda aralashtiring va inputga qaytaring.

Задание 21

Berilgan input, tugma va abzat. Inputga Farengeyt darajasida harorat kiritiladi. Tugma bosilganda abzatga Selsiy darajasidagi haroratni chiqaring.

Задание 22

Berilgan input, tugma va abzat. Inputga son kiritiladi. Tugma bosilganda abzatga shu sonning faktorialini chiqaring.

Задание 23

3 ta input, tugma va abzat berilgan. Inputlarga kvadrat tenglama koeffitsiyentlari kiritiladi. Tugma bosilganda ushbu tenglamaning ildizlarini toping va ularni abzatga chiqaring.