Interaksi dengan Objek HTML A’ud Solehuddin::Februari2012.

Slides:



Advertisements
Presentasi serupa
Array.
Advertisements

Image – Hyperlink – Form
This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2006 Microsoft Corporation. All.
Algoritma & Pemrograman #10
Array Multidimensi MATRIK.
Administrator - Pengaturan User Hari I Sesi 1.  Membuat Account User a. Add a New User b. Upload User  Mengubah Profile User  Menghapus Account User.
Membuat form HTML+PHP Dwi Cahyono.
AUSTRALIA INDONESIA PARTNERSHIP FOR EMERGING INFECTIOUS DISEASES Memotong dan menempel (CUT & PASTE) Pilih sel yang sesuai. Lakukan 'Cut' (Potong) pada.
Database Create-Retrieve-Update-Delete (CRUD)
Ini Judul 1 Ini Judul 2 Ini Judul 3 Simpan dengan nama : komentar.js contoh komentar //komentar salah tempat //tampil di browser //ini komentar satu baris.
Internal dan Eksternal Sorting
HTML PEMROGRAMAN INTERNET. Form & Input HTML Form adalah area yang bisa ditempati oleh elemen form. Elemen form adalah elemen yg mengijinkan user memasukkan.
Oracle Developer/2000. Developer/2000 Products FormsReportsGraphics.
Lily Puspa Dewi1 PPA Pertemuan ke – 2 Site Management Chapter 3 & 4.
Menggunakan OLE Drag-Drop
Menggunakan Drag-Drop
NoObjekPropertiNilai 1FrmsegitigaNameFrmsegiitiga 2FrmsegitigaCaptionLuas Segi Tiga MDI ( Multiple Document Interface ) Pendahuluan MDI singkatan dari.
Timoti Adri Mahendra Putra, S.Kom SMK WIRA HARAPAN
Function, Procedure, Unit
Slide 1 QUIS Langkah pertama caranya Buat di slide pertama judul Slide kedua soal Slide ketiga waktu habis Slide keempat jawaban yang benar Slide kelima.
JAVASCRIPT (5) M.K. Pemrograman Web (AK ). 2 OBJEK Objek dari Navigator (Browser) –JavaScript membagi satu halaman Navigator dalam berbagai obyek.
PEMROGRAMAN PPBD (UAS) SEBELUM MELANGKAH KE TAHAP SELANJUTNYA BERDOA DULU BIAR LANCAR DAN GA EROR
MICROSOFT EXCEL 2000 Bagian #1 Konsep, Editing & Formating.
Pemrograman Internet 1 STMIK PPKIA Pradnya Paramita.
Membuat Fungsi A’ud Solehuddin::Februari2012. Materi Mendefinisikan fungsi Memahami variabel lokal dan variabel global Fungsi rekursif Validasi masukan.
Paging datagridview VB.Net
FORM STD minggu 4. Penangan Form Form Input Type TEXT dan PASSWORD Form Input Type RADIO Form Input Type CHECKBOX Form Input Type COMBO BOX Form Input.
Pemrograman Javascript
MEMBUAT DATABASE LEWAT KODE PROGRAM
AUSTRALIA INDONESIA PARTNERSHIP FOR EMERGING INFECTIOUS DISEASES PELATIHAN EXCEL DASAR.
MICROSOFT EXCEL 2000 Bagian #4 GRAPHICS : OBJECT & CHART.
HTML Lanjut & CSS By : Muhammad Zen S. Hadi Digital Communication Laboratory EEPIS-ITS.
STATEMENT dalam JAVASCRIPT
Mengenal JavaScript A’ud Solehuddin::Januari2012.
Form dan Input HTML.
Modul-6 : Java Script (1) Dasar javascript,variabel , manipulasi string, fungsi matematis, table dan menu option Modul -6 : Java Script (1)
3. Pendalaman HTML Penggunaan format table di HTML
HTML – 4 FORM. FORM adalah elemen HTML yang digunakan untuk mengizinkan pengguna web mengirimkan data ke Web Server. Dengan kata lain form berperan sebagai.
Internet Programming FORM DAN UP LOAD FILE M. Agus Zainuddin PENS – ITS Surabaya.
Java Script Pengertian Javascript Aplikasi Javascript - Input Box
Pemrograman Web 1 Mohamad Syafri Tuloli.
Menggunakan Formulir A’ud Solehuddin::Jan2012. Materi Dasar Penggunaan Formulir Memasukkan Data dengan INPUT Tipe TEXT Tombol SUBMIT dan RESET Perbedaan.
FORM Kegunaan Form : memperoleh data-data user baik nama, alamat dan data lainnya untuk mendaftar pada service yang di sediakan. memperoleh informasi pembelian.
Perancangan Web Pertemuan IV
Fakultas Teknologi Informasi Universitas Budi Luhur
FORM.
Pertemuan 9 JavaScript (FUNGSI).
FORM.
Penanganan Form Achmad Solichin Fakultas Teknologi Informasi
HTML Universitas Muhammadiyah Surakarta Yogiek Indra K.
F ORM Bayu Priyambadha, S.Kom. F ORM Form is the interface (user interface) for users to communicate with the application system. Each posted data from.
Tes upload.
Mengenal dan teknik pembuatan form
Komputer aplikasi it-I (html)
RONA SALWA IHDINA PTI UM
PEMETAAN VORD KEDALAM CMMI UNTUK MENINGKATKAN ANALISA KEBUTUHAN PERANGKAT LUNAK (STUDI KASUS : APLIKASI MEDIA MANAGEMENT DI PT.EBDESK INDONESIA) Mata.
M E M B U A T F O R M U L I R H T M L Adi Rachmanto UNIKOM 2011
JAVASCRIPT VALIDATION
Komputer aplikasi it-I (html)
FORM.
OBJEK JAVASCRIPT Pertemuan 6.
Achmad Solichin Fakultas Teknologi Informasi
Pembahasan soal uts.
Hyperlink & Form Pertemuan 11
Pemrograman Web HTML (4) Table Form Andy Haryoko, ST
MENGGUNAKAN FORM Jika menginginkan sebuah website interaktif ,maka digunakan FORM. Sebuah form menggunakan : tag dan ditutup dengan tag
PERTEMUAN KE 11 KEJADIAN BAGIAN 1.
Pemrograman Web HTML (5) Form CSS Andy Haryoko, ST
KOMPUTER APLIKASI IT I FORM.
Form.
Transcript presentasi:

Interaksi dengan Objek HTML A’ud Solehuddin::Februari2012

Materi Objek Form Objek Form Objek button Objek button Objek text Objek text Objek checkbox Objek checkbox Objek radio Objek radio Objek password Objek password Objek hidden Objek hidden Objek textarea Objek textarea Objek select Objek select Upload berkas Upload berkas Objek image Objek image

Objek Form <FORM NAME = "formTes" ACTION = "tes.html" ACTION = "tes.html" METHOD = "POST"> METHOD = "POST"></FORM> <!-- document.write("Info formulir dari JavaScript: "); document.write("Info formulir dari JavaScript: "); document.write("NAME : " + document.formTes.name + document.write("NAME : " + document.formTes.name + " "); " "); document.write("ACTION : " + document.formTes.action + document.write("ACTION : " + document.formTes.action + " "); " "); document.write("METHOD : " + document.formTes.method + document.write("METHOD : " + document.formTes.method + " "); " ");//--></SCRIPT>

<FORM NAME = "formTes" ACTION = "tesform.htm" ACTION = "tesform.htm" METHOD = "POST" METHOD = "POST" onSubmit = "alert('Anda mengklik Submit')" onSubmit = "alert('Anda mengklik Submit')" onReset = "alert('Anda mengklik Reset')"> onReset = "alert('Anda mengklik Reset')"> </FORM> <!-- document.write("Formulir akan menjalankan "); document.write("Formulir akan menjalankan "); document.write(document.forms[0].action + " "); document.write(document.forms[0].action + " "); document.write("kalau Anda mengklik Submit"); document.write("kalau Anda mengklik Submit");//--></SCRIPT>

Objek button Kliklah pada tombol berikut untuk membuat keadaan On ke Off atau sebaliknya atau sebaliknya <FORM NAME = "formTes" METHOD = "POST"> METHOD = "POST"> <INPUT TYPE = "BUTTON" NAME = "tombolOnOff" NAME = "tombolOnOff" VALUE = "On" VALUE = "On" onClick = "beriKomentar()"> onClick = "beriKomentar()"></FORM>

beriKomentar() <!-- function beriKomentar() { function beriKomentar() { if (document.formTes.tombolOnOff.value == "On") { if (document.formTes.tombolOnOff.value == "On") { alert("Tombol akan menjadi Off"); alert("Tombol akan menjadi Off"); document.formTes.tombolOnOff.value = "Off"; document.formTes.tombolOnOff.value = "Off"; } else { else { alert("Tombol akan menjadi On"); alert("Tombol akan menjadi On"); document.formTes.tombolOnOff.value = "On"; document.formTes.tombolOnOff.value = "On"; } }

Objek text <FORM NAME = "formTes" METHOD = "POST"> METHOD = "POST"> Nama: <INPUT TYPE = "TEXT" NAME = "nama" NAME = "nama" onBlur = "alert('onBlur!')“ onBlur = "alert('onBlur!')“ onFocus = "alert('onFocus!')"> onFocus = "alert('onFocus!')"><BR> <INPUT TYPE = "TEXT" NAME = " "> NAME = " "></FORM>

<FORM NAME = "formTes" METHOD = "POST" METHOD = "POST" ACTION = "tesform.htm"> ACTION = "tesform.htm"> Nama: <INPUT TYPE = "TEXT" NAME = "nama"> NAME = "nama"><BR> <INPUT TYPE = "TEXT" NAME = " "> NAME = " "><BR> <INPUT TYPE = "BUTTON" NAME = "tombolKirim" NAME = "tombolKirim" VALUE = "Kirim" VALUE = "Kirim" onClick = "cekIsiField()"> onClick = "cekIsiField()"></FORM>

cekIsiField() function cekIsiField() { function cekIsiField() { if (document.formTes.elements[0].value == "") { if (document.formTes.elements[0].value == "") { alert("Nama harap diisi"); alert("Nama harap diisi"); document.formTes.elements[0].focus(); document.formTes.elements[0].focus(); return; return; } if (document.formTes.elements[1].value == "") { if (document.formTes.elements[1].value == "") { alert(" harap diisi"); alert(" harap diisi"); document.formTes.elements[1].focus(); document.formTes.elements[1].focus(); return; return; } window.location.href = "tesform.htm"; window.location.href = "tesform.htm"; }

Objek checkbox <FORM NAME = "formTes" ACTION = "tesform.htm" ACTION = "tesform.htm" METHOD = "POST"> METHOD = "POST">.... <INPUT TYPE = "BUTTON" NAME = "tombolKirim" NAME = "tombolKirim" VALUE = "Kirim" VALUE = "Kirim" onClick = "cekKirim()"> onClick = "cekKirim()"></FORM>

Array 2 dimensi var matakuliah = var matakuliah = [ ["TI201", "Pemrograman Tertruktur", 3], [ ["TI201", "Pemrograman Tertruktur", 3], ["TI202", "Pengenalan Basis Data", 3], ["TI202", "Pengenalan Basis Data", 3], ["TI203", "Komunikasi Data", 3], ["TI203", "Komunikasi Data", 3], ["TI204", "Teknologi Informasi", 3], ["TI204", "Teknologi Informasi", 3], ["TI205", "Sistem Berkas", 3], ["TI205", "Sistem Berkas", 3], ["IN201", "Bahasa Inggris II", 2], ["IN201", "Bahasa Inggris II", 2], ["FI201", "Fisika Dasar II", 3] ["FI201", "Fisika Dasar II", 3] ]; ];

Judul Tabel document.write(" "); document.write(" Kode "); document.write(" Matakuliah "); document.write(" SKS "); document.write(" Pilihan ");

Isi Tabel for (var i = 0; i < 7; i++) { for (var i = 0; i < 7; i++) { document.write document.write (" " + matakuliah[i][0] + (" " + matakuliah[i][0] + " " + matakuliah[i][1] + " " + matakuliah[i][1] + " " + matakuliah[i][2] + " " + matakuliah[i][2] + " " <INPUT TYPE = 'CHECKBOX'" + <INPUT TYPE = 'CHECKBOX'" + " NAME = 'mk" + matakuliah[i][0] + "'" + " NAME = 'mk" + matakuliah[i][0] + "'" + " onClick = 'cekKRS()'> "); " onClick = 'cekKRS()'> "); }

Akhir Tabel document.write(" <TD COLSPAN = '2' "); document.write("ALIGN = 'RIGHT'>Jumlah SKS "); document.write(" "); document.write("<INPUT TYPE = 'TEXT' VALUE = '0' "); document.write("SIZE = '3'" ); document.write("NAME = 'fieldJumlah' "); document.write("</TABLE>");

cekKRS() function cekKRS() { var jum_sks = 0; var jum_sks = 0; for (var i = 0; i < matakuliah.length; i++) { for (var i = 0; i < matakuliah.length; i++) { if (document.formTes.elements[i].checked) if (document.formTes.elements[i].checked) jum_sks += matakuliah[i][2]; jum_sks += matakuliah[i][2]; } document.formTes.fieldJumlah.value = jum_sks; document.formTes.fieldJumlah.value = jum_sks; if (jum_sks > 15) if (jum_sks > 15) alert("Anda harus mengurangi SKS\n" + alert("Anda harus mengurangi SKS\n" + "karena melebihi 15 SKS"); "karena melebihi 15 SKS");}

cekKirim() function cekKirim() { function cekKirim() { if (document.formTes.fieldJumlah.value > 15) if (document.formTes.fieldJumlah.value > 15) alert("Anda harus mengurangi SKS\n" + alert("Anda harus mengurangi SKS\n" + "karena melebihi 15 SKS"); "karena melebihi 15 SKS"); else else window.location.href = "tesform.htm"; window.location.href = "tesform.htm"; }

Objek radio Klik pada musik yang paling Anda sukai Klik pada musik yang paling Anda sukai <FORM NAME = "formTes" METHOD = "GET"> METHOD = "GET"> <INPUT TYPE = "RADIO" NAME = "radioMusik" NAME = "radioMusik" VALUE = "Jazz" VALUE = "Jazz" onClick = "info()">Jazz onClick = "info()">Jazz <INPUT TYPE = "RADIO" NAME = "radioMusik" NAME = "radioMusik" VALUE = "Keroncong" VALUE = "Keroncong" onClick = "info()">Keroncong onClick = "info()">Keroncong <INPUT TYPE = "RADIO" NAME = "radioMusik" NAME = "radioMusik" VALUE = "Dangdut" VALUE = "Dangdut" onClick = "info()">Dangdut onClick = "info()">Dangdut <INPUT TYPE = "RADIO" NAME = "radioMusik" NAME = "radioMusik" VALUE = "Lainnya" VALUE = "Lainnya" onClick = "info()">Lainnya onClick = "info()">Lainnya <HR>Info: <INPUT TYPE = "TEXT" NAME = "fieldMusik" NAME = "fieldMusik" SIZE = "40"> SIZE = "40"></FORM>

info() function info() { function info() { for (var i = 0; i < 4; i++) for (var i = 0; i < 4; i++) if (document.formTes.radioMusik[i].checked) if (document.formTes.radioMusik[i].checked) document.formTes.fieldMusik.value = document.formTes.fieldMusik.value = document.formTes.radioMusik[i].value; document.formTes.radioMusik[i].value; }

Objek password <FORM NAME = "formTes" ACTION = "tesform.htm" ACTION = "tesform.htm" METHOD = "POST"> METHOD = "POST"><PRE> Password Pengganti : <INPUT TYPE = "PASSWORD" NAME = "password_1"> NAME = "password_1"> Password Sekali Lagi: <INPUT TYPE = "PASSWORD" NAME = "password_2"> NAME = "password_2"></PRE> <INPUT TYPE = "BUTTON" NAME = "tombolProses" NAME = "tombolProses" VALUE = "Proses" VALUE = "Proses" onClick = "cekPassword()"> onClick = "cekPassword()"></FORM>

cekPassword() function cekPassword() { function cekPassword() { if (document.formTes.password_1.value != if (document.formTes.password_1.value != document.formTes.password_2.value) document.formTes.password_2.value) alert("Dua password yang Anda masukkan tidak sama"); alert("Dua password yang Anda masukkan tidak sama"); else else window.location.href = "tesform.htm"; window.location.href = "tesform.htm"; }

Objek hidden <FORM> <INPUT TYPE = "HIDDEN" NAME = "variabelX" NAME = "variabelX" VALUE = "Ada deh!"> VALUE = "Ada deh!"></FORM> <!-- document.write("variabelX = " + document.forms[0].variabelX.value); document.write("variabelX = " + document.forms[0].variabelX.value);//--></SCRIPT>

Objek textarea <FORM> <TR><TH>Sumber:</TH><TH>Target:</TH></TR><TR><TD> <TEXTAREA NAME = "sumber" ROWS = "6" COLS = "20"> ROWS = "6" COLS = "20"> Tes 123 Tes 456 Tes 456 </TD><TD> <TEXTAREA NAME = "target" ROWS = "6" COLS = "20"> ROWS = "6" COLS = "20"> </TD><TR> <INPUT TYPE = "BUTTON" NAME = "tombolSalin" NAME = "tombolSalin" VALUE = "Salin" VALUE = "Salin" onClick = "salinTeks()"> onClick = "salinTeks()"> <INPUT TYPE = "BUTTON" NAME = "tombolHapus" NAME = "tombolHapus" VALUE = "Hapus" VALUE = "Hapus" onClick = "hapusTeks()"> onClick = "hapusTeks()"></TD></TR></FORM>

salinTeks() dan hapusTeks() function salinTeks() { document.forms[0].target.value = document.forms[0].sumber.value;} function hapusTeks() { document.forms[0].target.value = ""; }

Objek select <FORM> Musik yang paling Anda sukai: Musik yang paling Anda sukai: <SELECT NAME = "selectMusik" <SELECT NAME = "selectMusik" onChange = "infoSelect()"> onChange = "infoSelect()"> Jazz Jazz Rock Rock Keroncong Keroncong Dangdut Dangdut Lain-lain Lain-lain Info: Info: <INPUT TYPE = "TEXT" NAME = "fieldInfo" <INPUT TYPE = "TEXT" NAME = "fieldInfo" SIZE = "30"> SIZE = "30"></FORM>

infoSelect() function infoSelect() { var indeks = var indeks = document.forms[0].selectMusik.selectedIndex; document.forms[0].selectMusik.selectedIndex; document.forms[0].fieldInfo.value = document.forms[0].fieldInfo.value = "Yang Anda pilih: " + document.forms[0].selectMusik.options[indeks].value;}

select multiple <FORM> Musik yang paling Anda sukai: Musik yang paling Anda sukai: <SELECT NAME = "selectMusik" MULTIPLE <SELECT NAME = "selectMusik" MULTIPLE onChange = "infoSelect()"> onChange = "infoSelect()"> Jazz Jazz Rock Rock Keroncong Keroncong Dangdut Dangdut Lain-lain Lain-lain Info: Info: <TEXTAREA NAME = "teksInfo" <TEXTAREA NAME = "teksInfo" ROWS = "6" COLS = "20"> ROWS = "6" COLS = "20"> </FORM>

infoSelect() function infoSelect() { function infoSelect() { var str = "Yang Anda pilih:\n"; var str = "Yang Anda pilih:\n"; for (var i = 0; for (var i = 0; i < document.forms[0].selectMusik.options.length; i < document.forms[0].selectMusik.options.length; i++) i++) if (document.forms[0].selectMusik.options[i].selected) if (document.forms[0].selectMusik.options[i].selected) str = str + str = str + document.forms[0].selectMusik.options[i].value + document.forms[0].selectMusik.options[i].value + "\n"; "\n"; document.forms[0].teksInfo.value = str; document.forms[0].teksInfo.value = str; }

Upload berkas <FORM NAME = "formTes" METHOD = "POST"> METHOD = "POST"> Berkas yang akan di-uplopad: <INPUT TYPE = "FILE" NAME = "upload" NAME = "upload" onChange = "beriKomentar()"> onChange = "beriKomentar()"></FORM>

beriKomentar() function beriKomentar() { function beriKomentar() { alert("Anda memilih: " + alert("Anda memilih: " + document.formTes.upload.value); document.formTes.upload.value); }

Objek image </BODY>

function jam() { function jam() { var D = new Date(); var D = new Date(); var jj = D.getHours(); var jj = D.getHours(); var mm = D.getMinutes(); var mm = D.getMinutes(); var dd = D.getSeconds(); var dd = D.getSeconds(); // Ubah gambar // Ubah gambar document.images[0].src = url(jj / 10); document.images[0].src = url(jj / 10); document.images[1].src = url(jj % 10); document.images[1].src = url(jj % 10); document.images[3].src = url(mm / 10); document.images[3].src = url(mm / 10); document.images[4].src = url(mm % 10); document.images[4].src = url(mm % 10); document.images[6].src = url(dd / 10); document.images[6].src = url(dd / 10); document.images[7].src = url(dd % 10); document.images[7].src = url(dd % 10); // Atur waktu berikutnya // Atur waktu berikutnya window.setTimeout("jam()",500); window.setTimeout("jam()",500); } // Mengubah angka menjadi angka.gif // Mengubah angka menjadi angka.gif function url(angka) { function url(angka) { var bil = Math.floor(angka); var bil = Math.floor(angka); return("../../citra/" + bil + ".gif"); return("../../citra/" + bil + ".gif"); }