HTML <input> formmethod attribute

ຄວາມອະທິບາຍ ແລະ ການນໍາໃຊ້

formmethod ປະສົມປະສານສັບພາສາ

formmethod ປະສົມປະສານສັບພາສາ ປະສົມປະສານສັບພາສາ.

ຄວາມຕ້ອງເຫັນ:formmethod ປະສົມປະສານສັບພາສາ type="submit" ແລະ type="image" ພິມກັນ

ຂໍ້ມູນຟອມສາມາດສົ່ງເປັນສີ່ມວນ (method="get") ຫລື ເປັນສະຖານທີ່ HTTP post (method="post")

ຄວາມສໍາຮູບກ່ຽວກັບ "get" ວິທີການ:

  • ມັນຈະສົ່ງຂໍ້ມູນຟອມເປັນຮູບແບບຄຳວ່າ/ຄູ່ມູນ
  • ນີ້ຈະມີປະໂຫຍດຫາກວ່າຄົນຕ້ອງການສະໜອງຜົນກະທົບຫາການສົ່ງຟອມໃຫ້ເປັນການຈົດສະຫຼາກ
  • ຈຳນວນຂໍ້ມູນທີ່ສາມາດບັນທຶກໃນ URL ມີຂໍ້ຈຳກາດຈົນກວ່າຄືນກັບຄອມພິວເຕີມຕ່າງໆ,ຍ້ອນນັ້ນບໍ່ສາມາດຮັບປະກັນວ່າຂໍ້ມູນຟອມທັງໝົດຈະຖືກສົ່ງຕົວຢ່າງດີ
  • ບໍ່ຕ້ອງໃຊ້ "get" ວິທີການສົ່ງຂໍ້ມູນສິ່ງຄວາມລັບຄວາມປອດໄພອີກດຽວນີ້!(ມີການສະແດງຂໍ້ມູນຄວາມລັບຄວາມປອດໄພໃນສະຖານທີ່ຄົນໃຊ້ຈົດສະຫຼາກ)

ຄວາມສໍາຮູບກ່ຽວກັບ "post" ວິທີການ:

  • ມັນຈະສົ່ງຂໍ້ມູນຟອມເປັນສິ່ງທີ່ສະໜອງ HTTP POST ສະຖານທີ່
  • ຟອມທີ່ສົ່ງວິທີການ "post" ບໍ່ສາມາດຮັບການສະໜອງຄວາມຫນັງຄວາມປອດໄພໄດ້
  • ວິທີການ "post" ກວ່າ "get" ມີຄວາມຫນັງຄວາມປອດໄພຫລາຍກວ່າ
  • ມັນບໍ່ມີຂໍ້ຈຳກັດຂະໜາດ

ຕົວຢ່າງ

ຄະດີການສົ່ງຮຽບຮ້ອງທີ່ປົກກະຕິຈະສະໜອງວິທີການ HTTP ຂອງຟອມ

<form action="/action_page.php" method="get">
  <label for="fname">ຊື່:</label>
  <input type="text" id="fname" name="fname"><br><br>
  <label for="lname">ຊື່ຖານ:</label>
  <input type="text" id="lname" name="lname"><br><br>
  <input type="submit" value="ສົ່ງຂໍ້ມູນ">
  <input type="submit" formmethod="post" value="ສົ່ງຂໍ້ມູນດ້ວຍ POST">
</form>

ສວດສະບາຍຕົວເອງ

ສັບສຳລັບການນຳໃຊ້

<input formmethod="get|post">

ຄູ່ຄືນ property

ຄູ່ຄືນ ການອະທິບາຍ
get ຄົງໄດ້. ສົ່ງຂໍ້ມູນຟອມສະຫຼຸບເປັນຮູບແບບຊື່/ຄູ່ຄືນເພື່ອ URL:URL?name=value&name=value.
post ສົ່ງຂໍ້ມູນຟອມສະຫຼຸບທີ່ສະໜັບສະໜູນ HTTP post transaction.

ການສະໜັບສະໜູນບັນດາບຸກຄົນ

ໂດຍຄວາມທີ່ສູງສຸດຂອງບຸກຄົນທີ່ສູບບັນດາບຸກຄົນທີ່ໄດ້ສະໜັບສະໜູນຄວາມສະຫຼຸບຂອງຄວາມຖືກຕ້ອງຂອງປະເພດນັ້ນ.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
ສະໜັບສະໜູນ 10.0 ສະໜັບສະໜູນ 5.1 10.6