Selasa, 08 Agustus 2023

Atribut Action Memberitahu Form Untuk

Atribut ‘action’ dalam HTML adalah salah satu atribut yang digunakan dalam tag

untuk memberitahu server tempat dimana data yang di-submit oleh pengguna harus dikirim. Dalam artikel ini, kita akan membahas mengenai penggunaan atribut ‘action’ dalam tag

dan bagaimana atribut ini berfungsi dalam memberitahu server tujuan pengiriman data dari form.

Dalam pengembangan web, penggunaan formulir atau form sangat umum untuk mengumpulkan data dari pengguna, seperti data pribadi, informasi kontak, atau data lain yang diperlukan untuk proses interaksi di situs web. Setiap form pada web harus memiliki atribut ‘action’ yang mengindikasikan URL atau alamat tujuan di mana data yang di-submit akan dikirim.

Atribut ‘action’ didefinisikan dalam tag

dengan sintaksis berikut:

“`html


“`

Nilai dari atribut ‘action’ adalah URL atau alamat tujuan di mana data yang di-submit oleh pengguna akan dikirim. URL ini biasanya merupakan script atau halaman di server yang akan mengelola data yang dikirim oleh form.

Misalnya, jika Anda memiliki form kontak pada halaman website Anda dan ingin mengirim data yang di-submit oleh pengguna ke halaman ‘kontak.php’ di server, Anda dapat mengatur atribut ‘action’ pada tag

sebagai berikut:

“`html


“`

Dalam contoh di atas, data yang di-submit oleh pengguna akan dikirim ke halaman ‘kontak.php’ dengan menggunakan metode ‘POST’, yang merupakan salah satu metode pengiriman data pada form. Metode ‘POST’ menyembunyikan data yang di-submit dari URL dan tidak ditampilkan pada history browser, sehingga lebih aman untuk mengirim data sensitif, seperti kata sandi atau informasi pribadi.

Selain metode ‘POST’, atribut ‘action’ juga dapat digunakan dengan metode ‘GET’. Metode ‘GET’ mengirimkan data form sebagai query string dalam URL, yang dapat dilihat di history browser dan dapat dicatat oleh server. Oleh karena itu, metode ‘GET’ biasanya tidak disarankan untuk mengirim data sensitif, namun dapat digunakan untuk mengirim data yang tidak bersifat rahasia atau sebagai cara untuk berbagi data dengan URL yang dapat dibagikan.

atribut ‘action’ juga dapat digunakan untuk mengatur alamat email sebagai tujuan pengiriman data form. Dalam hal ini, nilai atribut ‘action’ akan diatur sebagai ‘mailto:alamat_email’ dan ketika pengguna mengirim data dari form, data akan langsung dikirimkan ke alamat email yang ditentukan.

Penting untuk diingat bahwa atribut ‘action’ hanya mengatur tujuan pengiriman data form dan tidak bertanggung jawab atas pemrosesan data yang diterima oleh server. Pemrosesan data form harus dilakukan di sisi server menggunakan bahasa pemrograman server-side, seperti PHP, Python, atau ASP.NET, untuk memvalidasi, menyimpan, atau mengirimkan data sesuai dengan kebutuhan aplikasi web.

Dalam atribut ‘action’ dalam tag

adalah salah satu atribut