(modul 5 project 2)
genap berubah</h1>
Berikut adalah penjelasan mengenai kode tersebut:
1. Di dalam
<head>
, terdapat tag<meta>
yang menentukan pengaturan karakter dan tampilan halaman.2. Di dalam
<body>
, terdapat sebuah<h1>
yang menampilkan judul "kalau genap berubah".3. Selanjutnya, terdapat sebuah unordered list (
<ul>
) yang berisi beberapa elemen list (<li>
), masing-masing merepresentasikan merek mobil.4. Setelah list, terdapat sebuah tombol (
<button>
) yang ketika ditekan akan memanggil fungsi JavaScriptberubahtebel()
.5. Di dalam tag
<script>
, terdapat sebuah fungsi JavaScriptberubahtebel()
, yang bertujuan untuk mengubah warna dan ketebalan font dari elemen-elemen genap dalam daftar mobil.Fungsi ini pertama-tama mengambil semua elemen
<li>
dalam<ul>
menggunakandocument.querySelectorAll("ul li")
.Kemudian, fungsi ini melakukan loop melalui setiap elemen dalam daftar tersebut.
Setiap elemen akan diperiksa apakah indeksnya adalah bilangan genap dengan menggunakan
if (i % 2 == 1)
. Jika ya, maka warna font elemen tersebut akan diubah menjadi biru (listItem[i].style.color = "blue"
) dan ketebalan fontnya akan diatur menjadi tebal (listItem[i].style.fontWeight = "bold"
).
Komentar
Posting Komentar