Minggu, 18 Maret 2012

Pengenalan Javascript

Pelajaran pertama ini untuk mengakses isi dari teks input, yang mana terdapat nilai Panjang, Lebar dan saat di isi nilai Lebar, maka nilai luas sudah muncul. :D

Biasanya ini pelajaran awal dari programming kan sewaktu di kelas kelas, nah kali ini akan di uraikan dengan menggunakan HTML dan JavaScript.

Terdapat 3 event yang bisa digunakan di Input Textbox, yaitu :

  1. OnChange : ketika isi dari textbox berubah (menunggu penekanan ENTER)
  2. OnFocus : ketika mouse diklik didalam textbox
  3. OnKeyUp : ketika tombol keyboard yang ditekan dilepaskan.
Ok berikut kode programnya.Simpan dengan nama LuasPP.html
01< script type="text/javascript">
02    function HitungPP(P,L){
03        return (P * L)
04    }
05< /script>
06 
07< body>
08    < form id="form1" name="frmhitung">
09        Menghitung Luas Persegi Panjang< br />
10        Panjang : < input name="panjang" type="text" id="panjang" />
11        < br>
12        Lebar : < input name="lebar" type="text" id="lebar" onkeyup=      "document.frmhitung.luas.value= HitungPP(parseFloat(document.frmhitung.panjang.value),parseFloat( document.frmhitung.lebar.value));"/>
13         < br>< br>
14        Luas : < input name="luas" type="text" id="luas" onfocus="blur();" />
15        < /p>
16    < /form>
17 
18< /body>
Kemudian jalankan dengan menggunakan browser mozila atau IE. Hasilnya bagaimana?

Pada event OnKeyup di Lebar, bisa juga diganti dengan OnChange. :)

penjelasan

1< script type="text/javascript">
2    function HitungPP(P,L){
3        return (P * L)
4    }
5< /script>


Merupakan pendefinisian JavaScript yang mana kita mendefinisikan fungsi HitungPP(P,L) dengan P merupakan kiriman nilai Panjang dan L merupakan kiriman nilai Lebar.
Return merupakan pengembalian hasil pemrosesan.

1 Lebar : < input name="lebar" type="text" id="lebar" onkeyup=       "document.frmhitung.luas.value= HitungPP(parseFloat(document.frmhitung.panjang.value),parseFloat( document.frmhitung.lebar.value));"/>

Program di atas akan bekerja saat tombol dilepas. document.frmhitung.luas.value bermaksud untuk mengambil nilai luas di form frmhitung di document html.
parseFloat berguna untuk mengkonversikan nilai text ke bilangan float.

Asal Penamaan Pemrograman PASCAL

Pemrograman PASCAL sangat trend di kalangan mahasiswa Teknik, walaupun saya bukan merupakan mahasiswa teknik, namun saya merupakan satu dari ribuan mahasiswa yang menyukai bahasa ini.

PASCAL di merupakan pemrograman yang di buat oleh seorang Profesor bernama Niklaus Wirth pada tahun 1970 dan di publikasikanpada tahun 1971. Pemrograman PASCAL merupakan pengembangan dari bahasa ALGOL dan PL/1 di tahun 1960an.

Niklaus Wirth, merancang bahasa PASCAL dengan tujuan untuk mengenal suatu bahasa pemrograman yang TERSTRUKTUR di banding dari bahasa bahasa yang ada kala itu, seperti BASIC.

Kelebihan PASCAL yang paling saya sukai yaitu bisa berinteraksi dengan Hardware Komputer. Penamaan PASCAL diambil dari nama seseorang yaitu BLAISE PASCAL. Yang merupakan seorang sosok ilmuwan yang dikagumi oleh Prof Niklaus Wirth sendiri.