Pengiriman Form dengan Metode GET di JavaScript
Mari kita implementasikan pengiriman form dengan metode GET menggunakan contoh. Misalkan kita memiliki form, di mana angka dimasukkan ke dalam input:
<form action="/handler/" method="GET">
<input name="num1">
<input name="num2">
<input type="submit">
</form>
Misalkan server mencari jumlah angka yang diterima dan mengirimkan hasilnya kembali ke browser. Pertama-tama, mari dapatkan angka yang dikirim:
export default {
'/handler/': function({get}) {
console.log(get.num1);
console.log(get.num2);
return 'data form diterima';
}
}
Sekarang temukan jumlahnya dan kirimkan kembali ke browser:
export default {
'/handler/': function({get}) {
return Number(get.num1) + Number(get.num2);
}
}
Buatlah form dengan lima input, di mana angka dimasukkan ke dalamnya. Misalkan server menghitung rata-rata aritmatika dari angka yang dikirimkan dan mengirimkan hasilnya kembali ke browser.
Tanyakan nama depan, nama belakang, dan nama tengah pengguna. Kirim data ke server. Misalkan server mengembalikan pesan tentang pengiriman berhasil sebagai respons.
Tanyakan tanggal kepada pengguna dalam format tahun-bulan-hari. Kirim tanggal ke server. Misalkan server memeriksa keakuratan format tanggal. Jika tanggal benar - misalkan mengembalikan pesan sukses, dan jika tidak benar - pesan kegagalan.