pertemuan ke-5 dan ke-6.docx
TRANSCRIPT
7/30/2019 Pertemuan ke-5 dan ke-6.docx
http://slidepdf.com/reader/full/pertemuan-ke-5-dan-ke-6docx 1/18
LAPORAN pengenalan web
PERTEMUAN KE 5 dan 6
Disusun Oleh :
Nama : Mohamad Hanafi
Nim : 095410134
Jurusan : TEKNIK INFORMATIKA
LABOROTARIUM TERPADU
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AKAKOM
YOGYAKARTA
2011
7/30/2019 Pertemuan ke-5 dan ke-6.docx
http://slidepdf.com/reader/full/pertemuan-ke-5-dan-ke-6docx 2/18
PERTEMUAN KE-5
MEMBUAT FORM
A. DASAR TEORI
Dalam pembuatan formulir dibentuk dengan menggunakan pasangan tag <form> dan
</form>. Dua atribut yang umum digunakan pada tag <form> berupa action dan method,
tapi kata lain juga agar tampilan pada form tersebut terlihat rapi maka harus menyangkut
baut pada tag tabel.
B. PEMBAHASAN
Kita langsung saja ke praktek dalam lab tidak usah basa-basi :
<html>
<body>
<form action="">
<table border="3">
<tr><td> username: </td><td> <input type="text" name="user"></td>
<tr><td> password: </td><td> <input type="password" name="password"></td>
</table>
</form>
</font>
</body>
</html>
Dari Script diatas kita dapat menjelaskan perbedaan antara penggunaan input text dan input
password . kalau input text yaitu <input type="text" name="user"> ini digunakan untuk
memasukkan data(tipe data String maupun integer) dan letaknya berada didalam pasangan
tag <form> dan </form> sedangkan input password ini digunakan untuk membuat teks yang
berupa dalam bentuk apapun dalam hal ini user apabila akan memasukkan data maka data
yang diketikkan tidak akan ketahuan oleh user lain dalam arti lain sebagai untuk
security(keamanan) diketikkan diganti dengan tanda *. jadi ketika kita jalankan dihalaman
browser maka nila yang kita masukkan langsung tertampil untuk syntagnya seperti ini <input
type="text" name="user" size="20" maxlength="6" value="userku"> dan hasilnya seperti
diatas.
Dan untuk lebih jelasnya dapat kita lihat dari hasil output dibawah ini.
7/30/2019 Pertemuan ke-5 dan ke-6.docx
http://slidepdf.com/reader/full/pertemuan-ke-5-dan-ke-6docx 3/18
<html>
<body>
<fieldset>
<legend>
Agama
</legend>
<form action=""><input type="radio" name="agama" value="islam" checked="ceckhed">Islam<br>
<input type="radio" name="agama" value="Katolik">Katolik<br>
<input type="radio" name="agama" value="Kristen">Kristen<br>
<input type="radio" name="agama" value="Hindu">Hindu<br>
<input type="radio" name="agama" value="budha">budha<br>
</form></fieldset>
</body>
</html>
Deklarasi diatas itu merupakan pemasukkan data dengan menggunakan tombol radio
dimana didalam tombol radio itu user atau pengguna hanya dapat memilih satu pilihan saja
dan sedangkan pasa script <input type="radio" name="agama" value="islam"
checked="checked">islam<br> itu berfungsi untuk defaultnya yaitu ketika kita menjalankan
browser itu dia langsung pilihannya islam untuk lebih jelasnya dapat dilihat hasil output
dibawah ini.
7/30/2019 Pertemuan ke-5 dan ke-6.docx
http://slidepdf.com/reader/full/pertemuan-ke-5-dan-ke-6docx 4/18
<html>
<head><title>Membuat Form</title>
</head>
<body>
Isikan data Pribadi anda<br>
<form action="data.htm" method="post">
<table>
<tr>
<td>Nama : </td><td><input type="text" name="nama" size="30"></td>
</tr>
<tr>
<td>Alamat : </td>
<td>
<textarea cols="30" rows="5" name="alamat">
</textarea>
</td>
</tr><tr>
<td>Hobi :</td>
<td>
<input type="checkbox" name="hobi" value="makan">makan<br>
<input type="checkbox" name="hobi" value="tidur">tidur<br>
<input type="checkbox" name="hobi" value="baca">baca<br><input type="checkbox" name="hobi" value="nonton">nonton<br>
</td>
</tr>
<tr>
<td>Foto :</td>
<td><input type="file" name="foto"></td>
</tr>
<tr>
<td colspan="2">
<input type="submit" value="Simpan">
<input type="reset" value="Batal"></td>
7/30/2019 Pertemuan ke-5 dan ke-6.docx
http://slidepdf.com/reader/full/pertemuan-ke-5-dan-ke-6docx 5/18
</tr>
</form>
</body>
</html>
Dari hasil output diatas kita dapat menjelaskan bahwa program diatas memakai bermacam-
macam pemasukkan data diantaranya adalah input text yaitu <input type="text"
name="nama" size="30"> dengan mempunyai ukuran formnya sebesar 30 , textarea yang
digunakan untuk memasukkan teks yang sangat panjang untuk scriptnya seperti ini <textarea
cols="30" rows="5" name="alamat"></textarea> dengan lebar 30 dan panjang textarea 5,
checkbox yang digunakan untuk membuat kotak cek dimana bentuk masukkan yang
memungkinkan pemakai mencentang atau tidak mencentang kotak tersebut untuk scriptnya
<input type="checkbox" name="hobi" value="makan"> makan<br>, tombol submit dan
reset yaitu tombol yang menyebabkan URL yang disebutkan pada action pada tag <form>
akan dimuat ( pada contoh diatas URL yang dipanggil atau di muat yaitu data.html) untuk
scriptnya seperti dibawah ini :
<input type="submit" value="simpan"><input type="reset" value="batal">
Untuk lebih jelasnya seperti pada tampilan berikut ini :
Ini isi dari data.htm yang apabila dalam button dklik maka akan lari ke form data.htm.
<html>
<head>
<title>Dari input di form</title>
</head>
<body>
Anda Telah Belajar membuat formulir.<br/>
Terima Kasih</body>
7/30/2019 Pertemuan ke-5 dan ke-6.docx
http://slidepdf.com/reader/full/pertemuan-ke-5-dan-ke-6docx 6/18
</html>
Hasilnya adalah sebagai berikut :
LATIHAN
<html>
<head>
<title>membuat form </title>
</head>
<body>
isikan data pribadi anda
<form action="prak5d.html" method="post">
<table border="1">
<tr><td> nama : </td>
<td> <input type="text" name="nama" size="30"</td>
</tr>
<tr>
<td> alamat : </td>
<td>
<textarea cols="30" rows="5" name="alamat"></textarea>
</td>
</tr>
<tr>
<td>hobi : </td>
<td>
<input type="checkbox" name="hobi" value="makan"> makan<br></input>
<input type="checkbox" name="hobi" value="tidur"> tidur<br></input>
<input type="checkbox" name="hobi" value="baca"> baca<br></input>
<input type="checkbox" name="hobi" value="nonton"> nonton</input>
</td>
</tr>
<tr>
<td> umur : </td>
<td><select name="umur">
<option value="0-10">0-10 tahun</option><option value="11-20">11-20 tahun</option>
<option value="21-30">21-30 tahun</option>
7/30/2019 Pertemuan ke-5 dan ke-6.docx
http://slidepdf.com/reader/full/pertemuan-ke-5-dan-ke-6docx 7/18
<option value="31-40">31-40 tahun</option>
<option value=">40"> > 40 tahun</option>
</select>
</td>
</tr>
<tr>
<td> foto : </td>
<td><input type="file" name="foto"></td>
</tr>
<tr>
<td colspan="2">
<input type="submit" value="simpan">
<input type="reset" value="batal">
</td>
</tr>
</table>
</form>
</body>
Hasiloutput :
C. KESIMPULAN
Pada modul ini kita dapat mengenal bahwa setiap jenis masukan dalam formulir mempunyai
tag-tag sendiri dengan masing-masing atribut nya.sehingga dalam bentuk pembuatan form
kita dapat menggunkan atribut seperti tag <input>,type text,tombol submit dan reset,tag
<textarea>..</textarea>,tipe password,tipe checkbox,tombol radio,dan tag
7/30/2019 Pertemuan ke-5 dan ke-6.docx
http://slidepdf.com/reader/full/pertemuan-ke-5-dan-ke-6docx 8/18
</select>..</select> semua atribut tersebut debgan value berupa string yang men-
definisikan nama elemen.dalam pemrograman sering disebut sebagai nama variable,dan
nama variabel itu sendiri mencerminkan fungsi dari variabel tersebut.
D. LISTING
Terlampir
E. TUGAS
<html>
<head>
<title>Membuat Form</title>
</head>
<body>
<form action="data.html" method="post">
<table border="10">
<tr>
<td colspan="2" align="center" bgcolor="white">Form Input Data Penduduk</td></tr>
<tr>
<td bgcolor="red">No KTP : </td>
<td bgcolor="red"><input type="text" name="nama" size="30"></td></tr>
<tr>
<td bgcolor="pink">Nama : </td>
<td bgcolor="pink"><input type="text" name="nama" size="30"></td>
</tr><tr>
<td>Alamat : </td>
<td>
<textarea name="alamat" rows="4" cols="40" ></textarea>
</td>
</tr>
<tr>
<td bgcolor="blue">Jenis kelamin : </td>
<td bgcolor="blue">
<input type="radio" name="agama" value="laki-laki">laki-laki<br>
<input type="radio" name="agama" value="laki-laki">perempuan<br></td>
</tr>
<tr>
<td bgcolor="silver">Agama : </td>
<td bgcolor="silver"><select name="agama"><option value="Islam">Islam</option><option value="Islam">Kristen</option>
<option value="Islam">Hindu</option>
<option value="Islam">Budha</option>
</select>
</td></tr>
<tr>
<td bgcolor="aqua">Pekerjaan :</td>
<td bgcolor="aqua">
<input type="checkbox" name="hobi" value="Wiraswasta">wiraswata<br>
<input type="checkbox" name="hobi" value="Pendidik">Pendidik<br>
<input type="checkbox" name="hobi" value="buruh">Buruh<br><input type="checkbox" name="hobi" value="pengusaha">Pengusaha<br>
7/30/2019 Pertemuan ke-5 dan ke-6.docx
http://slidepdf.com/reader/full/pertemuan-ke-5-dan-ke-6docx 9/18
<input type="checkbox" name="hobi" value="dagang">Dagang<br>
<input type="checkbox" name="hobi" value="lainnya">lainnya<br>
</td>
</tr><tr>
<td>Foto :</td>
<td><input type="file" name="foto"></td></tr>
<tr>
<td colspan="2"><input type="submit" value="Simpan">
<input type="reset" value="Batal">
</td>
</tr>
</form>
</body>
</html>
Hasilnya :
Apabila dalam web tersebut ditekan button simpan maka akan muncul gambar seperti
berikut :
7/30/2019 Pertemuan ke-5 dan ke-6.docx
http://slidepdf.com/reader/full/pertemuan-ke-5-dan-ke-6docx 10/18
Adapun scripnya adalah sebagai berikut :
<html>
<head>
<title>Dari Input Di form </title>
</head><body>
<form action="tugas5.html" method="post">
<pre>
proses input data telah selesai
terimakasih karena anda
telah mngisikan data dengan benar.....!!!!
</pre>
<center><img src ="inter.JPG" align="center"/></center>
<input type="submit" value="simpan">
</body>
</html>
7/30/2019 Pertemuan ke-5 dan ke-6.docx
http://slidepdf.com/reader/full/pertemuan-ke-5-dan-ke-6docx 11/18
PERTEMUAN KE-6
MEMBUAT FRAME
A. DASAR TEORI
Sebelum lebih jauh saya jelaskan mengenai laporan pertemuan ke-6 ini, terlebih dahulu saya jelaskan bahwa Ba ny ak ha l am a n w e b d i i nt e r ne t y a n g m e n g g una k an f r ame .
F r a me memungkinkan satu halaman web atau lebih ditampilkan pada sebuah jendela
browser. Halaman yang berbasis frame di bentuk d engan me nggunakan pasangan tag
<frameset> dan </frameset>. Di dalam tag <frameset>, atribut cols digunakan untuk
menentukan lebar masing-masing frame.
B. PEMBAHASAN
Menggunakan Border
Atribut BORDER pada tag <frameset> berguna untuk mengatur ketebalan garis pemisah antar
frame. Jika anda tidak menghendaki adanya pemisah antar frame, tambahkan atributborder=”0”, atau jika menginginkan border yang lebih tebal, tambahkan nilainnya.
Contoh :
Menghilangkan Scrolling
Jika anda tidak menghendaki batang penggulung tersebut, anda bisa menambahkan :
SCROLLING=”NO” pada tag <FRAME> yang menentukan frame kiri.
Jika browser dikecilkan dan scrolling tidak dimatikan maka akan muncul seperti berikut :
Contoh :
7/30/2019 Pertemuan ke-5 dan ke-6.docx
http://slidepdf.com/reader/full/pertemuan-ke-5-dan-ke-6docx 12/18
tetapi jika menghendaki scrolling dimatikan, maka tambahkan atribut scrolling=”no” pada tag
frame
Script :
<html>
<frameset cols="25%,*">
<frame src="frame_kiri.html" scrolling="no" >
<frame src="frame_kanan.html">
</frameset>
</html>
Hasilnya :
Gabungan frame horisontal dan vertikal
Frame horisontal dan vertikal dapat digabung. Untuk membetukannya diperlukan <frameset>
berkalang
Berdasarkan bentuk tersebut kita dapat melihat bahwa diperlukan frame Horisontal dan
vertikal, sehingga kita gunakan frameset belakang. Seperti pada contoh dibawah ini :
7/30/2019 Pertemuan ke-5 dan ke-6.docx
http://slidepdf.com/reader/full/pertemuan-ke-5-dan-ke-6docx 13/18
<html>
<frameset rows="30%,70%">
<frame src="frame_kiri.html">
<frameset cols="15%,85%"><frame src="frame_tengah.html">
<frame src="frame_kanan.html">
</frameset></frameset>
</html>
Hasilnya :
pembahasan dalam praktikum :
Didalam pasangan tag <frameset>..</frameset> disebutkan berkas-berkas HTML yang
menyusun frame. Hal ini dikerjakan dengan menggunakan tag <frame>. Didalam tag ini, nama
berkas HTML disebutkan melaui atribut SRC.
Langsung saja contoh pada praktikumnya :
<html>
<head>
<title>Frame kiri</title></head>
<body bgcolor="purple"><h1>frame kiri</h1>
</body>
</html>
Script ini disimpan dengan nama frame_kiri.html
<html>
<head>
<title>Frame kiri</title>
</head>
<body bgcolor="red"><h1>frame tengah</h1>
7/30/2019 Pertemuan ke-5 dan ke-6.docx
http://slidepdf.com/reader/full/pertemuan-ke-5-dan-ke-6docx 14/18
</body>
</html>
Script ini disimpan dengan nama frame_tengah.html
<html>
<head><title>Frame kiri</title>
</head>
<body bgcolor="blue">
<h1>frame kanan</h1></body>
</html>
Script ini disimpan dengan nama frame_kanan.html
Setelah kita membuat 3 buah file html, jika kita ingin membangun frame, tinggal memanggil file
tersebut, script lengkapnya seperti berikut :
<html>
<frameset cols="20%,50%,30%">
<frame src="frame_kiri.html"><frame src="frame_tengah.html">
<frame src="frame_kanan.html">
</frameset></html>
<frameset cols="20%,50%,30%">
Merupakan baris untuk membuat sebuah frame dimana lebar kolom frame yang pertama
adalah 25% dan yang kedua adalah 50% dan yang terakhir adalah 30%. Kita juga bisa langsung
menuliskan dengan tanda * seperti dibawah :
<frameset cols="20%,50%,*">
Selain menggunakan satuan pixel kita juga bisa menggunakan dengan tanda * berartimenunjukkan lebara kolom yang ketiga sebesar sisa dari lebar frame yang telah didefinisikan,
untuk lebar 100%, setelah dipakai 20% dan 50% sehingga sisannya 30%.
<frame src="frame_kiri.html">
Memanggil frame_kiri.html yang akan ditempatkan dikolom pertama pada frame yang telah
dibuat, dalam hal ini adalah sebesar 20%.
<frame src="frame_tengah.html">
Memanggil frame_kiri.html yang akan ditempatkan dikolom kedua pada frame yang telah
dibuat, dalam hal ini adalah sebesar 50%.
<frame src="frame_kanan.html">
Memanggil frame_kiri.html yang akan ditempatkan dikolom ketiga pada frame yang telah
dibuat, dalam hal ini adalah sebesar 30%.
Maka hasilnya akan berbentuk seperti berikut :
7/30/2019 Pertemuan ke-5 dan ke-6.docx
http://slidepdf.com/reader/full/pertemuan-ke-5-dan-ke-6docx 15/18
Script ini
disimpan
dengan nama link_frame.html
Pada file link_frame.html atribut ini digunakan untuk menentukan frame yang akan ditempati
oleh halaman web yang dipanggil.
Script ini diberi nama frame.html untuk menggabungkan dari kedua berkas
<html>
<frameset cols="200,*">
<frame src="link_frame.html">
<frame src="frame_kanan.html" name"showframe"></frameset>
</html>
</html>Name=”showframe” kode tersebut digunakan untuk menyatakan bahwa frame kedua diberi
nama”showframe”, Nama inilah yang menjadi target pada atribut target pada file diatas. Artinya pada
script frame_kanan.html, kodenya :
<frame src="frame_kanan.html" name"showframe">
Artinya meminta browser menampilkan frame_kanan.html ke frame yang bagian kanan (yang diberi
nama showframe) sehingga pada frame.html dijalankan pada web browser hasilnya adalah sebagai
berikut :
<html>
<body>
<a href="help.htm">halaman help</a><br>
<a href="http://www.bestcamp.net">bestcamp akakom</a><br>
<a href="mailto:[email protected]">email akakom</a></body>
</html>
7/30/2019 Pertemuan ke-5 dan ke-6.docx
http://slidepdf.com/reader/full/pertemuan-ke-5-dan-ke-6docx 16/18
LATIHAN :
Pada latihan berikut ini bisa juga dinamakan dengan Frame Horisontal
HTML juga memungkinkan pembuatan frame horisontal. Caranya cukup mengubah atribut COLS
pada <frameset> menjadi ROWS.
<html>
<frameset rows="200,*">
<frame src="link_frame.html">
<frame src="frame_kanan.html" name"showframe"></frameset>
</html>
Hasilnya :
7/30/2019 Pertemuan ke-5 dan ke-6.docx
http://slidepdf.com/reader/full/pertemuan-ke-5-dan-ke-6docx 17/18
Hasilnya sama dengan script yang ada pada praktek keempat cuma disini cols diganti denganrows yang artinya baris maka pada tampilannya akan berbentuk baris.
C. KESIMPULAN
Browser. Halaman yang berbasis frame dibentuk dengan menggunakan pasangan Frame
memungkinkan satu halaman web atau lebih ditampilkan pada sebuah jendela tag <frameset> dan
</frameset>. Kita dapat menggabungkan beberapa frame menjadi satu pada suatu halaman web, kita
juga dapat mengatur letak serta susunan dan besar frame yang akan kita gabungkan. Dengan
menggunakan tag frame maka halaman web yang kita buat dapat terlihat lebih baik.
D. LISTINGTerlampir
E. TUGAS
<html><head>
<title>
Meriwijaya Tugas Web
</title>
</head>
<frameset rows="30%,60%,20%" noresize>
<frame name="header" src="head.html">
<frameset cols="20%,*" noresize>
<frame name="links" src="link.html" >