Latihan Bahan yang Dipelajari untuk Bekerja dengan DOM

Задание 1

Diberikan satu input dan satu perenggan. Apabila input kehilangan fokus, masukkan nilai input ke hujung teks perenggan.

Задание 2

Diberikan beberapa input, satu perenggan dan satu butang. Apabila butang ditekan, dapatkan nombor-nombor yang berada dalam input-input tersebut dan masukkan jumlahnya ke dalam perenggan.

Задание 3

Diberikan satu input. Nombor dimasukkan ke dalamnya. Apabila kehilangan fokus, cari jumlah digit bagi nombor tersebut.

Задание 4

Diberikan satu input. Nombor-nombor dimasukkan ke dalamnya dipisahkan oleh koma. Apabila kehilangan fokus, cari purata aritmetik nombor-nombor tersebut (jumlah dibahagikan dengan kuantiti).

Задание 5

Diberikan 4 input. Nama Penuh dimasukkan ke dalam input pertama dipisahkan oleh ruang. Apabila kehilangan fokus, masukkan nama keluarga, nama pertama dan nama bapa ke dalam 3 input yang lain.

Задание 6

Diberikan satu input. Nama Penuh dimasukkan ke dalamnya dipisahkan oleh ruang. Nama Penuh dimasukkan dengan huruf kecil. Jadikan supaya apabila input kehilangan fokus, nama keluarga, nama pertama dan nama bapa yang dimasukkan secara automatik menjadi ditulis dengan huruf besar (dalam input yang sama).

Задание 7

Diberikan satu input. Teks dimasukkan ke dalamnya. Apabila kehilangan fokus, ketahui bilangan perkataan dalam teks tersebut.

Задание 8

Diberikan satu input. Tarikh dimasukkan ke dalamnya dalam format 31.12.2016. Apabila kehilangan fokus dalam input yang sama, letakkan tarikh ini dalam format 2016-12-31.

Задание 9

Diberikan satu input. Perkataan dimasukkan ke dalamnya. Apabila ditekan pada butang, semak sama ada perkataan ini dibaca dari awal dan dari akhir secara sama (contohnya, madam).

Задание 10

Diberikan satu input. Nombor dimasukkan ke dalamnya. Semak apabila kehilangan fokus, sama ada nombor ini mengandungi di dalamnya digit 3.

Задание 11

Diberikan beberapa perenggan dan satu butang. Apabila ditekan pada butang, masukkan ke hujung setiap perenggan nombor turutannya.

Задание 12

Diberikan pautan. Tambahkan pada hujung setiap pautan href-nya dalam kurungan.

Задание 13

Diberikan pautan. Jika pautan bermula dengan http://, maka tambahkan kepadanya pada hujung anak panah → (dibuat seperti ini: →).

Задание 14

Diberikan beberapa perenggan dengan nombor. Apabila ditekan pada mana-mana perenggan, masukkan ke dalamnya kuasa dua nombor, yang berada di dalamnya.

Задание 15

Diberikan satu input. Tarikh dimasukkan ke dalamnya dalam format 31.12.2016. Apabila kehilangan fokus, ketahui hari dalam minggu (dengan perkataan), yang jatuh pada tarikh tersebut.

Задание 16

Diberikan satu input. Laksanakan butang +1, -1, yang akan menambah atau mengurangkan nilai input sebanyak 1. Pastikan nilai ini tidak boleh menjadi kurang daripada sifar.

Задание 17

Diberikan satu input. Diberikan perenggan. Biarkan dalam input ini dimasukkan jumlah bilangan klik pada perenggan-perenggan tersebut.

Задание 18

Terdapat div dalam halaman. Terdapat teks di dalamnya. Lalui semua div dan potong teks yang berada di dalamnya supaya panjangnya menjadi 10 aksara. Dan tambahkan elipsis pada hujung teks yang dipotong.

Задание 19

Diberikan satu input dan satu butang. Apabila ditekan pada butang jana rentetan rawak terdiri daripada 8 aksara dan masukkan ke dalam input.

Задание 20

Diberikan satu input dan satu butang. Pengguna memasukkan ke dalam input beberapa rentetan. Apabila ditekan pada butang gaulkan aksara yang dimasukkan secara rawak dan masukkan semula ke dalam input.

Задание 21

Diberikan satu input, satu butang dan satu perenggan. Suhu dalam d darjah Fahrenheit dimasukkan ke dalam input. Apabila diklik pada butang keluarkan dalam perenggan suhu dalam darjah Celsius.

Задание 22

Diberikan satu input, satu butang dan satu perenggan. Nombor dimasukkan ke dalam input. Apabila ditekan pada butang, keluarkan dalam perenggan faktorial bagi nombor tersebut.

Задание 23

Diberikan 3 input, satu butang dan satu perenggan. Pekali persamaan kuadratik dimasukkan ke dalam input-input. Apabila ditekan pada butang, cari punca-punca persamaan tersebut dan keluarkannya dalam perenggan.