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 ການສະໜັບສະໜູນ ການສະໜັບສະໜູນ ການສະໜັບສະໜູນ