Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

TugasKelompokbagianII.

HTMLdanJavascript Diberikanscripthtmlsebagaiberikut:
<html> <head> <title>Tugas Validasi Form</title> </head> <body> <h3>Formulir Isian Biodata Mahasiswa Informatika Undip</h3> <form action="hasil.php" method="post" onSubmit="return cekForm()"> <body> <table border="0"> <tr> <td>NIM </td> <td><input type="text" name="txtNim" id="txtNim" size="9" maxlength="9" ></td> </tr> <tr> <td>Nama </td> <td><input type="text" name="txtNama" id="txtNama" size="30" maxlength="30" ></td> </tr> <tr> <td>Tanggal Lahir (dd-mm-yyyy) </td> <td><input type="text" name="txtNama" size="10" maxlength="10" ></td> </tr> <tr> <td>Jenis Kelamin </td> <td><input type="radio" name="rdJenKel" value="L"> Laki-Laki <input type="radio" name="rdJenKel" value="P"> Perempuan</td> </tr> <tr> <td>Alamat di Semarang</td> <td><textarea name="alamat" row="3" cols="20" ></textarea></td> </tr> <tr> <td>Tinggal di</td> <td><select name="tinggal" > <option>---Pilih---</option> <option value="K">Kos/Kontrakan</option> <option value="S">Rumah Saudara</option> <option value="O">Rumah Orang Tua</option> </select> </td> </tr> <tr> <td>Alamat Orang Tua / Wali </td> <td><textarea name="alamatortu" row="3" cols="20" ></textarea></td> </tr> <tr> <td>Mata Kuliah Favorit</td> <td><select name="mkfavorit" > <option>---Pilih---</option> <option value="PAC113">Pemrograman Web</option> <option value="PAC114">Logika Informatika</option> <option value="PAC124">Algoritma Pemrograman</option> <option value="PAC121">Matematika 2</option> <option value="PAC133">Struktur Data</option>

<option value="PAC135">Sistem Berkas</option> <option value="PAC141">Organisasi dan Ars. Komputer</option> <option value="PAC144">Rekayasa Perangkat Lunak</option> <option value="PAC153">Pengolahan Citra Digital</option> <option value="PAC151">Pemrog. Berorientasi Objek</option> <option value="PAC161">Sistem Multimedia</option> <option value="PAC163">Pemrograman Internet</option> <option value="PAC173">Sistem Informasi Geografis</option> <option value="PAC175">Sistem Terdistribusi</option> </select> </td> </tr> <tr> <td>Pilih 2 Hobby </td> <td><input type="checkbox" name="hobby" value="1">Programming <input type="checkbox" name="hobby" value="2">Networking <input type="checkbox" name="hobby" value="3">Hacking <input type="checkbox" name="hobby" value="4">Browsing</td> </tr> </table> <input type="submit" value="Submit"><input type="reset" value="Reset" /> </form> </body> </html>

Gambar1.ScriptHTML HasilpreviewscriptpadaGambar1sebagaiberikut:

Gambar2.HasilTampilan

Soal: Buatlahfungsivalidasiformulirpadagambar2denganjavascript functioncekForm sesuai SyaratdanKetentuansebagaiberikut: 1 NIM 9digit,tidakbolehdikosongkan aturanNIMlamaUndip Format:"J2F0XXYYY",XX 0099 duadigitterakhirdaritahunmasuk , YYY 001130 urutanabsen,max130mahasiswaperangkatan 2 Nama Alphabet az danbolehadatitikdanspasi,min3karakter,maks30karakter Harusadahurufhidup 3 Tanggallahir 10karakter,terdiriatas8angkadan2tandapenghubung Format: "ddmmyyyy", dd 1..tanggal terakhir dalam bulan mm, mm 1..12, yyyy 1985..1992 4 Jeniskelamin Tidakbolehdikosongkan 5 AlamatdiSemarang Harusdiisidenganalphanumerik,maks50karakter 6 Tinggaldi Tidakbolehdikosongkan 7 Alamatorangtua/wali Harus diisi dengan alphanumerik maks 50 karakter, kecuali jika pilihan tinggal di nomor6 dipilihRumahOrangTuamakaisianiniharusdinonaktifkan karenatidak perludiisi 8 Matakuliahfavorit Harusdipilihsalahsatu Mata kuliah yang dipilih harus sesuai dengan tingkatnya dilihat dari tahun masuk dariNIM ,digitke5kodematakuliahadalahsemester. PAC131:semester3 Tahun masuk 2010 kode matakuliah digit kelimaharus3 baru semester 3 , tahun masuk2011kodematakuliahdigitkelimaharus semester1 ,dst. 9 Pilih2Hobby Harusdipilih2buahhobi,tidakbolehkurangtidakbolehlebih. SelamatMengerjakan? lamamengerjakan1minggu . DikumpulkankekoordinatormatakuliahdiberinamadenganaturanPW2 kelompok .zip o0o

You might also like