DHTML atau Dynamic HTML, bukanlah suatu bahasa pemrograman melainkan merupkan suatu istilah untuk membuat halaman web yang dinamis dan interaktif dengan mengkombinasikan bahasa pemrograman HTML, JavaScript, Document Object Model, dan CSS. DHTML mengijinkan skrip bahasa pemrograman untuk diubah menjadi variabel-variabel pada setiap pendefenisian bahasa pemrograman halaman web, yang menghasilkan efek perubahan tampilan beserta dengan fungsi-fungsinya setelah halaman web ditampilkan. Berbeda dengan HTML, yang memiliki kemampuan menghasilkan dan mengolah halaman web sebelum ditampilkan. PenggunaanDHTML biasanya dipakai untuk membuat tombol rollover ataupun menu drop-down dan halaman web yang interaktif. Sebagian teknologi aplikasi penjelajah web memiliki tingkat dukungan terhadap DHTML yang berbeda-beda sehingga sangat sulit dikembangkan. Seperti contohnya variasi dan kombinasi ukuran layar dapat menampilkan dengan berpihak kepada yang benar pada sebagian aplikasi penjelajah web sedangkan yang lainnya tidak. Pengembangan terbaru yang relatif setiap aplikasi penjelajah web seperti Internet Explorer 5.0+, Mozilla Firefox 2.0+, dan Opera 7.0+ sudah manambahkan Document Object Model. tes Bentuk pada halaman webPada dasarnya suatu halaman web diatur seperti cara berikut ini: DHTML example Contoh: menampilkan blok tambahan pada teksKode berikut menggambarkan fungsi yang sangat sering dipakai. Anggota tambahan pada suatu halaman web hanya akan ditampilkan jika pengguna menginginkannya. Dynamic From adalah form yang dimana field inputannya dapat ditambah maupun di hapus secara dinamis. Dynamic form biasanya digunakan untuk entri data barang, entri data nilai dan sebagainya yang memiliki jumlah data yang banyak dan berubah-ubah. Membuat Form Input Dinamis dengan jQuery – jQuery dalam bahasa pemrograman bisa disebut dengan Framework dari JavaScript, dengan jQuery kita bisa membuat sebuah aplikasi program secara terperinci, secara real time atau no reload pada browser, tampilan website lebih menarik lebih interaktif dan memiliki nilai jual lebih tinggi. Maka dengan dukungan dan fitur dari jQuery inilah kita akan membuat form dinamis yang dapat di tambah dan di hapus secara realtime dan tanpa reload halaman pada browser. Struktur file form dinamis yang akan kita buat adalah sebagai berikut: Struktur file dynamic form jqueryKemudian tampilan hasil akhir dari form dinamis kita nanti akan seperti gambar di bawah ini: Membuat dynamic form jqueryPerhatikan gambar di atas, kita akan membuat empat isian form yaitu Nama produk, Jumlah produk, Kategori dan Deskripsi produk. Kemudian tombol untuk Tambah dan Hapus from yang dinamis, terakhir tombol submit form. Baiklah, berikut ini Tutorial Cara Membuat Dynamic Form jQuery step by step: 1. Buat file untuk menampilkan form dinamis dengan nama index.php. Isi dari file index.php sebagai berikut:
Perhatikan file index.php di atas, kita membuat kode from standar dengan beberapa inputan. Kemudian pada bagian kode program 2. Selanjutnya kita siapkan file jQuery dengan nama dynamic-form.js untuk perintah tambah dan hapus form menjadi dinamis. Buat file dengan nama dynamic-form.js Berikut isinya:
Perhatikan kode diatas, pada bagian kode program di dalam Pada bagian kode program di dalam function jQuery Pada bagian kode program di dalam function jQuery Pada bagian kode program di dalam function jQuery Jika semua file sudah di buat dan disimpan, sekarang coba kita jalankan project dynamic form pada browser Anda. Klik tombol tambah warna hijau untuk menambah isian form kita bisa menambah baris isian sesuai keinginan kita, dan klik tombol hapus berwarna merah untuk mehilangkan isian form. Berikut ini tampilannya: Membuat dynamic form jqueryKita telah berhasil Membuat Dynamic Form dengan jQuery.
Bagikan Tutorial Cara Install Composer di Windows Tutorial Sebelumnya Membuat Form Wizard Bootstrap Tutorial Selanjutnya Arie SFull-Stack Developer, Content Creator dan Founder Ayongoding.com. Menulis pakai tangan kanan. Penyuka teh tarik saset tambah sedikit kental manis. Masih main mobil-mobilan remot. Dan pernah kuliah Sistem Informasi sampai lulus. |