Input Submit formMethod ຄວາມມູນ
ການອະທິບາຍແລະການນໍາໃຊ້
formMethod
ການຕັ້ງຂໍ້ມູນຫຼືຫຼົງຂໍ້ມູນຄວາມມູນ formmethod ຂອງຄະແນນຢືດສົ່ງ.
HTML formmethod ຄວາມມູນ ສະແດງວິທະຍານ HTTP ທີ່ຈະສົ່ງຂໍ້ມູນຟອມຂໍ້ມູນໄປຫາ URL ທີ່ດຳເນີນການ.
ຄວາມມູນ formmethod ປົກກະຕິທີ່ຫຼຸດຄວາມມູນ <form>. ຄວາມມູນ method.
ຄວາມມູນ formmethod ແມ່ນນຳໃຊ້ສຳຫຼວດ type="submit".
ຂໍ້ມູນຟອມຂໍ້ມູນສາມາດສົ່ງໂດຍ URL (method="get") ຫຼື ຈະສົ່ງໂດຍ HTTP post (method="post"):
ຄວາມຫວັງວິທະຍານ "get":
- ມັນຈະສົ່ງຂໍ້ມູນຟອມຂໍ້ມູນເປັນຄວາມມູນ/ຄວາມມູນທີ່ຖືກຕິດຕາມຄວາມອາການ:
- ມັນມີຄວາມມູນສຳຄັນສຳຫຼວດສະເໜີສຳຫຼວດລະບຸ:
- ຄວາມມູນທີ່ທ່ານສາມາດບັນທຶກໃນ URL ແມ່ນມີຄວາມຈຳນວນຫຼາຍ (ຈະແຕກຕັ້ງຈາກບັນຊີບັດ), ແລະທ່ານບໍ່ສາມາດຢືນຢັນວ່າຂໍ້ມູນຟອມຂໍ້ມູນທັງໝົດຈະຖືກສົ່ງຕົວຢ່າງຖືກຕົວ:
- ບໍ່ຂຽນຂໍ້ມູນສຳຄັນທີ່ຈະສົ່ງໂດຍ "get"! (ຄວາມຄອບຄອງຫຼືຄວາມມູນສຳຄັນອື່ນໆຈະສະແດງໃນສະຖານນະບັດສຳຫຼວດຈອງ)
ຄວາມຫວັງວິທະຍານ "post":
- ມັນຈະສົ່ງຂໍ້ມູນຟອມຂໍ້ມູນເປັນ HTTP post ການຊື້ຂາຍ
- ຟອມຂໍ້ມູນທີ່ສົ່ງໂດຍ "post" ບໍ່ສາມາດສະເໜີບັນທຶກລະບຸ:
- ມັນມີຄວາມດີຫຼາຍແລະປອດໄພຫຼາຍກວ່າ "get"
- ມັນບໍ່ມີຄວາມຈຳນວນຫຼາຍ
ຄວາມຄິດເຫັນ:ຄວາມມູນ formmethod ແມ່ນປະສົມຂອງ <input> ທີ່ type="submit" ໃນ HTML5.
ອ່ານອີກ:
ຄູ່ມູນ HTML:ລະບຽບ formmethod <input> HTML
ຄວາມຈຳນວນ
ຕົວຢ່າງ 1
ການສຳຫຼວດວິທະຍານ HTTP ທີ່ຈະສົ່ງຟອມຂໍ້ມູນໄປຫາສະຖານນີ:
var x = document.getElementById("mySubmit").formMethod;
ຕົວຢ່າງ 2
ການປ່ຽນວິທະຍານທີ່ຈະສົ່ງຟອມຂໍ້ມູນ:
document.getElementById("mySubmit").formMethod = "post";
ການອະທິບາຍວິທະຍານ
ການຫຼົງຂໍ້ມູນ formMethod:
submitObject.formMethod
ການຕັ້ງຂໍ້ມູນ formMethod:
submitObject.formMethod = get|post
ຄວາມມູນຂອງປະສົມ
ຄວາມມູນ | ການອະທິບາຍ |
---|---|
get | ການລົງ. ກວດຂໍ້ມູນຟອມຂໍ້ມູນທີ່ຖືກຕິດຕາມຄວາມອາການ/ຄວາມມູນ: URL?name=value&name=value。 |
post | ສົ່ງຂໍ້ມູນຟອມເປັນ HTTP post transaction. |
ລາຍລະອຽດດ້ານເຕັກນິກ
ຄວາມຜະລິດ: | ຄວາມຈະພັນ, ທີ່ບອກກັບ HTTP method ທີ່ຈະສົ່ງຟອມ. |
---|
ການສະໜັບສະໜູນບັນດາບັນດາວິທະຍາອັນໂຕ
ຈຳນວນບັນບາງໃນກາງເວັບໄຊຂອງທີ່ໄດ້ສະໜັບສະໜູນລະບຽບດັ່ງກ່າວ.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
ການສະໜັບສະໜູນ | 10.0 | ການສະໜັບສະໜູນ | ການສະໜັບສະໜູນ | ການສະໜັບສະໜູນ |