Modul Praktek6
Modul Praktek6
Tujuan
html
Copy code
<script>
let nama = "John Doe";
let umur = 30;
let isMahasiswa = true;
3. Buka file tersebut di browser dan lihat hasilnya di konsol (Ctrl + Shift + I untuk
membuka Developer Tools).
Bagian 2: Fungsi
html
Copy code
<script>
function tambah(a, b) {
return a + b;
}
html
Copy code
<!DOCTYPE html>
<html lang="id">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-
scale=1.0">
<title>Latihan Manipulasi DOM</title>
</head>
<body>
<h1 id="judul">Judul Awal</h1>
<img id="gambar" src="gambar-awal.jpg" alt="Gambar Awal"
width="200">
<button onclick="ubahKonten()">Ubah Konten</button>
<script>
function ubahKonten() {
document.getElementById("judul").innerText = "Judul
Baru";
document.getElementById("gambar").src = "gambar-
baru.jpg";
}
</script>
</body>
</html>
html
Copy code
<!DOCTYPE html>
<html lang="id">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-
scale=1.0">
<title>Latihan jQuery</title>
<script src="https://code.jquery.com/jquery-
3.6.0.min.js"></script>
</head>
<body>
<h1 id="judul">Judul Awal</h1>
<button id="tombol">Ubah Judul</button>
<script>
$("#tombol").click(function() {
$("#judul").text("Judul Baru dengan jQuery");
});
</script>
</body>
</html>
html
Copy code
<!DOCTYPE html>
<html lang="id">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-
scale=1.0">
<title>Latihan Alpine.js</title>
<script src="https://cdn.jsdelivr.net/npm/alpinejs"
defer></script>
</head>
<body>
<div x-data="{ text: 'Teks Awal' }">
<h1 x-text="text"></h1>
<button @click="text = 'Teks Baru'">Ubah Teks</button>
</div>
</body>
</html>
3. Buka file di browser dan klik tombol untuk mengubah teks.
Penutup
Setelah menyelesaikan semua latihan, kamu akan memiliki pemahaman yang lebih
baik tentang JavaScript, manipulasi DOM, dan penggunaan jQuery serta Alpine.js.
Jangan ragu untuk bereksperimen lebih jauh dengan kode yang ada!