script language="JavaScript"
Download
Report
Transcript script language="JavaScript"
+
Pemrograman Javascript
Teknik Informatika
Universitas Bunda Mulia Jakarta
Chandra Hermawan H., M.Kom., MM.
+
+
+
smart
sincere
Pribadi yang
Cerdas
Berhati Tulus
diligent
Rajin dan Tekun
helpful
Suka Membantu Sesama
+
Ketentuan Umum
1.
Maksimum terlambat 30 menit, lewat 30 menit absensi tidak
diperhitungkan
2.
Diharapkan aktif berpartisipasi dalam kelas
3.
Tidak menggunakan laptop di kelas
4.
Tidak mengakses situs FB, Twitter, dan situs jejaring lainnya selama
perkuliahan dan lab
5.
Setiap pelanggaran butir 3 dan 4 akan diperhitungkan pada nilai akhir
(-10)
6.
Dilarang mengkopi hasil karya orang lain saat ujian / tugas mandiri
7.
Materi kuliah dapat didownload di http://chermawan.blog.ubm.ac.id
8.
Pertanyaan seputar materi dapat disampaikan melalui email
[email protected]
+
Buku Referensi
Abdul Kadir. (2003). Pemrograman web, mencakup : HTML,
CSS, JavaScript dan PHP. 1. Andy Offset, Yogya
Shelley Powers (2010). Javascript Cookbook. O Reilly, USA
Danny Goodman (2001). Javascript Bible. Hungry Mind Inc.,
New York
Tim Dosen (2010). Modul Pemrograman Javascript. UBM,
Jakarta
+
+
Apa itu Javascript ?
Bagaimana cara kerja Javascript ?
Apa itu Java ?
Pelajaran Pertama JavaScript
JavaScript Statements
JavaScript & HTML forms
+
Apa itu Javascript ?
Adalah bahasa pemrograman script yang paling populer
digunakan di Internet (wikipedia):
Javascript dirancang untuk menambah interaktivitas
Bahasa scripting yang digunakan ringan
Javascript umumnya diletakkan menjadi satu dengan HTML
Setiap orang dapat menggunakan Javascript secara gratis
Javascript merupakan pemrograman terbuka
+
Mengapa Javascript ?
Keterbatasan
HTML
Text, images, tables, frames
Memungkinkan
adanya interaksi
Memungkinkan
adanya perubahan pada tampilan
Pemrograman
sederhana yang mudah dipelajari
+
Yang Bisa Dihasilkan
Tampilan yang lebih menarik
Navigasi Situs
Perhitungan Matematik
Validasi input
Pengembangan lainnya
+
Cara Kerja Javascript
Tergabung
dalam kode HTML
View source
Dijalankan
di sisi pengguna (client)
Dapat
dikombinasikan dengan tag HTML
Tidak
memerlukan aplikasi lain selain browser
+
Javascript vs Java
Javascript
sangat berbeda dari Java
Java
merupakan bahasa pemrograman lengkap,
sedangkan javascript merupakan bahasa
sederhana
Java
lebih kompleks
Java
perlu di-compile dahulu sebelum digunakan
Java
tidak harus berjalan diatas browser
Java
dan Javascript dapat digabungkan pada
sebuah halaman web
+
Membuat Javascript
Memerlukan
Belajar
sintaks khusus <script> </script>
dasarnya, pelajari javascript orang lain
Dibuat
menggunakan text editor, dan dijalankan
melalui web
Perlu
ketelitian dan kesabaran, pesan kesalahan
pemrograman seringkali membingungkan
+
Javascript Statement
<html>
<head><title>My Page</title></head>
<body>
<script language="JavaScript">
document.write('This is my first JavaScript Page');
</script>
</body>
</html>
+
Javascript Statement
<html>
<head><title>My Page</title></head>
<body>
<script language=“JavaScript">
document.write('<h1>This is my first
JavaScript Page</h1>');
</script>
</body>
</html>
HTML dalam JavaScript
+
Javascript Statement
<html>
<head><title>My Page</title></head>
<body>
<p>
<a href="myfile.html">My Page</a>
<br />
<a href="myfile.html"
onMouseover="window.alert('Hello');">
My Page</A>
</p>
</body>
</html>
Event
JavaScript dalam HTML
+
Javascript Statement
<script language="JavaScript">
window.prompt('Enter your name:','');
</script>
Event
<form>
<input type="button" Value="Press"
onClick="window.alert('Hello');">
</form>
Tanda pemisah: " dan '
+
HTML Form dan Javascript
Javascript
sangan bermanfaat untuk memproses
halaman form pada html
HTML
<form> akan menerima masukkan dari
pengguna
Form
dan elemen dari form memiliki nama unik,
dimana:
Masing-masing elemen form dapat diidentifikasi
Menggunakan JavaScript Document Object Model (DOM)
+
Penamaan Form dan Elemen Form
<form name="addressform">
Name: <input name="yourname"><br />
Phone: <input name="phone"><br />
Email: <input name="email"><br />
</form>
+
Form & Javascript
document.formname.elementname.value
Contoh:
document.addressform.yourname.value
document.addressform.phone.value
document.addressform.email.value
+
Contoh Sederhana
<form name="alertform">
Enter your name:
<input type="text" name="yourname">
<input type="button" value= "Go"
onClick="window.alert('Hello ' +
document.alertform.yourname.value);">
</form>
+
Tips Pemrograman
Pastikan statement dalam 1 baris program
Pastikan tanda baca " and ‘
Perhatikan penulisan huruf besar dan kecil
Permudah pembacaan kode program menggunakan tab
Teliti dan Sabar
+
THANK YOU