Pada cara ini, kita akan menulis kode javascript di dalam atribut HTML.
Cara ini biasanya digunakan untuk memanggil suatu fungsi pada event
tertentu.
Contoh:
belajar-js/
├── kode-program.js
└── index.html
Isi dari file kode-program.js:
Variabel
Pelajaran tentang JavaScript tidak akan lepas dari istilah variabel. Apa
pun program yang Anda buat, pengerjaannya akan menjadi sulit kalau
tidak mengerti penggunaan variabel yang baik dan benar. Variabel adalah
tempat pemberi nilai pada kode pemrograman. Caranya adalah dengan
mendeklarasikan kata kunci yang diikuti oleh nama variabel.
Contoh
Javascript akan otomatis mengenali tipe data yang kita berikan pada
variabel.
Pada contoh di atas variabel:
Operator
Percabangan if
1 <!DOCTYPE html>
2 <html lang="en">
3 <head>
4 <title>Percabangan if</title>
5 </head>
6 <body>
7 <script>
8 var usiaAnda = prompt("Usia Anda?", 0);
9
10 if(usiaAnda > 17){
11 document.write("<h2>Selamat Anda Bisa Bikin KTP</h2>");
12 }
13
14 document.write("<p>Terimakasih Sudah Datang Kelurahan</p>");
15 </script>
16 </body>
17 </html>
Percabangan if/else
Pilihan pertama untuk kondisi benar, dan pilihan kedua untuk kondisi
salah (else).
Tanggal dan waktu pada javascript secara bawaan mengambil data dari
browser, atau dari komputer pengguna, berdasarkan zona waktu masing-
masing pengguna.
Hasil :
Berdasarkan format diatas menggunakan zona waktu komputer penulis,
berikut ini tabel penjelasannya.
Fungsi Keterangan
getFullYear() Tahun
getMonth() Bulan
getDate() Tanggal
getHours() Jam
getMinutes() Menit
getSeconds() Detik
getMiliseconds() Milidetik
1 <html>
2 <head>
3 <title>Tanggal dan Waktu</title>
4 </head>
5 <body>
6 <h2>MENAMPILKAN TANGGAL DAN WAKTU</h2>
7
8 <script type="text/javascript">
9 var date = new Date();
10
11 // Mengambil Jam
12 document.write(date.getHours());
13 document.write(":");
14 // Mengambil Menit
15 document.write(date.getMinutes());
16 document.write(":");
17 // Mengambil Detik
18 document.write(date.getSeconds()); </script>
19 </body>
20 </html>
1 <html>
2 <head>
3 <title>Tanggal dan Waktu</title>
4 </head>
5 <body>
6 <h2>MENAMPILKAN TANGGAL DAN WAKTU</h2>
7
8 <script>
9 var waktu=new Date()
10 var jam=waktu.getHours()
11
12 if (jam<=9){
13 document.write("<b>Selamat Pagi Sobat! </b>");
14 }
15 else if (jam<=15){
16 document.write("<b>Selamat Siang Sobat! </b>");
17 }
18 else if (jam<=18){
19 document.write("<b>Selamat Sore Sobat! </b>");
20 }
21 else if (jam<=23){
22 document.write("<b>Selamat Malam Sobat! ");
23 }
24 else {
25 document.write("<b>Selamat Pagi Kembali Sobat</b>");
26 }
27 </script>
28 </body>
29 </html>