Rangkuman. Tugas. Kegiatan Belajar 15 : Mengolah Interaksi User

Page | 196 menampilkan nilai pada input text kedua obj3.value = s1 + s2; } script Hasil akhir dari skrip ini mirip dengan contoh sebelumnya, hanya cara mengambil nilainya yang berbeda. Oleh karena tombol juga dibuat menggunakan tag input maka nilainya dapat diakses menggunakan fungsi ini. Berikutnya untuk obyek input text yang kedua digunakan untuk menampilkan isi dari input text pertama dan input button. Gambar 14.3 Contoh hasil penggunaan fungsi getElementsByTagName

c. Rangkuman.

Dari kegiatan belajar diatas dapat dibuat kesimpulan bahwa : ƒ Event merupakan konsep penting dalam pemrograman, karena dari konsep ini aplikasi dapat berinteraksi dengan user melalui berbagai input yang ada. ƒ Event pada javascript dapat diterapkan pada semua elemen yang ada. Jenis interaksi yang diberikan oleh user adalah melalui perangkat input berupa mouse dan juga keyboard. Di unduh dari : Bukupaket.com Page | 197 ƒ Dalam Javascript sudah disediakan sejumlah fungsi untuk mengakses data yang diberikan oleh user melalui elemen HTML, diantaranya adalah getElementById, getElementsByName dan getElementsByTagName, yang kesemuanya merupakan bagian dari obyek document. Selanjutnya dapat diolah sesuai hasil yang diharapkan.

d. Tugas.

1. Lakukan percobaan menggunakan fungsi pengaksesan diatas untuk mengambil nilai dari beberapa obyek HTML dan simpan hasilnya dalam tabel. a. Radio untuk memilih jenis kelamin L atau P. b. Checkbox untuk memilih warna kesukaan merah, jingga, kuning, hijau, biru, dan ungu. c. Select untuk memilih golongan darah d. Textarea untuk entri data alamat Lanjutkan jawaban dibawah ini untuk komponen lainnya. Radio input type=radio id=kelaminL name=kelamin value=L Laki-lakibr input type=radio id=kelaminP name=kelamin value=P Perempuanbr input type=submit value=Get onclick=ambilNilai; script function ambilNilai{ var objKelamin = document.getElementsByNamekelamin; ifobjKelamin[0].checked == true{ alertKelaminnya adalah + objKelamin[0].value; } Di unduh dari : Bukupaket.com Page | 198 else { alertKelaminnya adalah + objKelamin[1].value; } } script Select … Obyek HTML FungsiVariabel yang diakses Penjelasan dan hasil Radio checked Untuk mengetahui apakah radio tersebut dipilih atau tidak. Hasil: True, jika dipilih False, jika tidak dipilih value Untuk mengambil nilai dari radio. Hasil: LP, sesuai pilihan user. … … … 2. Buatlah suatu program untuk menghitung luas dari panjang dan lebar yang diberikan oleh user pada input text? 3. Buatlah program perhitungan index berat badan menggunakan javascript? 4. Buatlah program untuk menampilkan jumlah karakter dan kata yang diketikkan oleh user pada sebuah input textarea?

e. Tes Formatif.