Comsharp CMS menulis: Objek bentuk html tidak diterjemahkan di browser yang berbeda dengan cara yang konsisten. Meskipun beberapa objek, seperti TextBox dan TextArea, dapat memperoleh penampilan yang konsisten di browser yang berbeda melalui CSS, sebagian besar objek lain yang tidak dapat mengontrol penampilan melalui CSS terlihat sangat jelek di beberapa browser. Artikel ini memilih 24 teknologi untuk mempersonalisasi objek formulir.
Fantform adalah perpustakaan JavaScript yang sangat kuat yang dapat digunakan sebagai pengganti kotak centang dan tombol radio, dapat menghasilkan kotak centang dan tombol radio yang sangat indah, dan mendukung hampir semua browser. Perpustakaan JavaScript ini membutuhkan dukungan dari kerangka kerja Mootools JavaScript.
Kombinasi JavaScript dan CSS ini menyembunyikan kotak centang dan tombol radio dalam bentuk dan memungkinkan Anda untuk mensimulasikan kotak centang dan tombol radio menggunakan pengaturan CSS untuk kotak centang dan tombol radio. Fungsionalitas formulir tidak akan berubah, dan nilai data kotak centang dan tombol radio masih dapat dikumpulkan. Tag kotak centang dan tombol radio akan memicu objek tersembunyi itu.
Kombinasi JavaScript dan CSS ini memungkinkan Anda untuk mensimulasikan kotak centang, tombol radio, dan memilih kontrol daftar menggunakan gambar Anda sendiri. Perpustakaan JavaScript yang bijaksana ini juga dapat secara otomatis menggunakan kontrol formulir tradisional ketika browser menonaktifkan JavaScript.
Skrip mendeteksi kotak centang dan tombol radio dan tag mereka dalam bentuk, dan sekali ditemukan, itu menggantikan kontrol ini dengan tag grafis gaya CSS.
Elemen bentuk kustom menggabungkan berbagai teknologi untuk meningkatkan objek kontrol bentuk Web XHTML, dan mencapai efek yang lebih indah berdasarkan JavaScript dan CSS, meningkatkan kemudahan penggunaan dan aksesibilitas. Mendukung sebagian besar browser utama.
Niceforms adalah perpustakaan JavaScript yang dapat menggantikan hampir semua objek formulir web. Anda dapat menggunakan tema default, dan Anda bahkan dapat mengembangkan tema Anda sendiri.
Sumber artikel ini: http://www.netwaver.com/23/24-html-form-elements-customization-techniques/