JavaScript dapat mengubah nilai atribut HTML seperti src pada gambar, mengubah nilai style seperti display: none, serta memvalidasi data formulir input pengguna.
JS Introduction
Contoh Kode JS Introduction:
<!DOCTYPE html>
<html>
<head>
<style>
body { font-family: sans-serif; text-align: center; padding: 30px; }
.lampu { font-size: 80px; margin: 20px; }
button { padding: 10px 20px; font-weight: bold; margin: 5px; cursor: pointer; }
</style>
</head>
<body>
<h2>JavaScript Mengubah Status Elemen</h2>
<div id="ikonLampu" class="lampu">💡</div>
<button onclick="matikanLampu()">Matikan Lampu</button>
<button onclick="nyalakanLampu()">Nyalakan Lampu</button>
<script>
function matikanLampu() {
document.getElementById('ikonLampu').style.opacity = "0.2";
document.getElementById('ikonLampu').style.filter = "grayscale(100%)";
}
function nyalakanLampu() {
document.getElementById('ikonLampu').style.opacity = "1";
document.getElementById('ikonLampu').style.filter = "none";
}
</script>
</body>
</html>
Uji kode JavaScript di atas dengan menekan tombol atau mengamati perubahan nilai pada elemen HTML.