HTML 表单
- ຫນ້າໜ້າທີ່ ລັກສະນະຄວາມທົ່ວໄປ XHTML
- ຫນ້າໜ້າຫລັງ HTML 表单属性
HTML 表单用于搜集不同类型的用户输入。
<form> element
HTML form ມີຫົວຂໍ້ທີ່ຈະການການຄົ້ນຫາຂໍ້ມູນຈາກຜູ້ຄົນ:
<form> element ກຳນົດ HTML form:
实例
<form> . form elements .
HTML form ກວມເອົາ:ສະບັບຟອມ:.
ສະບັບຟອມທີ່ກວມເອົາສະບັບທີ່ຈະບໍລິຫານຂໍ້ມູນຈາກບາງຄຳຄືນຫລາຍຢ່າງ input elements, checkboxes, radio buttons, submit buttons ແລະ ອື່ນໆ:
ສະບັບ <input>:
<input> ສະບັບ <input> ແມ່ນສະບັບທີ່ສຳຄັນ:ສະບັບຟອມ:.
ສະບັບ <input> ມີຮູບແບບຫລາຍຢ່າງ ຕາມການເປັນທີ່ຕ່າງກັນ: type ປະສົມປະກອບ:
ຮູບແບບທີ່ໃຊ້ໃນຫົວຂໍ້ນີ້:
ຮູບແບບ: | 描述 |
---|---|
text | ກຳນົດຂໍ້ມູນຂໍ້ຄວາມ: |
radio | ກຳນົດກິບປະເພດ(ເລືອກໜຶ່ງຈາກຄຳຄືນ): |
submit | ກຳນົດຄູ້ຈັກສົ່ງ(ສົ່ງຟອມ): |
注释:ທ່ານຈະບຶງຄືນຫຍັງຂໍ້ມູນຂອງພວກເຂົາຈະສອນຫຍັງໃນຫຍັງນີ້:
ການເຂົ້າຂໍ້ມູນ:
<input type="text"> ກຳນົດ:ການເຂົ້າຂໍ້ມູນ:ຂອບເຂດບາງຄຳຄືນ:
实例
<form> ຊື່ຫນັງ:<br> <input type="text" name="firstname"> <br> ຊື່ສິບ:<br> <input type="text" name="lastname">
ດ້ວຍຫຍັງທາງເຄືອຂ່າຍຂອງບັນຊີຈະເບິ່ງຄືກັນ:
注释:ຟອມຈະບໍ່ສາມາດເຫັນໄດ້. ຍັງຕ້ອງຫັນວ່າຂອບເຂດຂອງຂາຍນຳບາງຄຳຄືນແມ່ນ 20 ຄຳຄືນ:
ກິບປະເພດເຂົ້າ:
<input type="radio"> ກຳນົດ:ກິບປະເພດ:.
ກິບປະເພດຈະອະນຸຍາດໃຫ້ຜູ້ຄົນເລືອກໜຶ່ງຈາກຄຳຄືນ:
实例
<form> <input type="radio" name="sex" value="male" checked>ຜູ້ຊາຍ: <br> <input type="radio" name="sex" value="female">ຜູ້ຍິງ:
ກິບປະເພດຈະເບິ່ງຄືກັນໃນບັນຊີທາງເຄືອຂ່າຍ:
ຄູ້ຈັກສົ່ງ:
<input type="submit"> ກຳນົດສຳລັບ:ການບໍລິຫານຟອມ:(form-handler):ສົ່ງ:ຟອມກິບ:
ການບໍລິຫານຟອມຈະຢູ່ໃນເວັບໄຊທີ່ຢູ່ໃນຄູ່ມື ທີ່ກວມເອົາສະບັບທີ່ຈະບໍລິຫານຂໍ້ມູນບາງຄົນ:
ການບໍລິຫານຟອມໃນ: action ປະສົມປະກອບ:
实例
<form action="action_page.php"> ຊື່ຫນັງ:<br> <input type="text" name="firstname" value="Mickey"> <br> ຊື່ສິບ:<br> <input type="text" name="lastname" value="Mouse"> <br><br> <input type="submit" value="Submit">
ດ້ວຍຫຍັງທາງເຄືອຂ່າຍຂອງບັນຊີຈະເບິ່ງຄືກັນ:
ປະສົມປະກອບ Action:
ປະສົມປະກອບ action:ກຳນົດການດຳເນີນງານທີ່ຈະດຳເນີນຕະຫຼອດຄັ້ງທີ່ສົ່ງຟອມ:
ການສົ່ງຟອມຫາສະບັບທີ່ຢູ່ໃນສະບັບທາງເຄືອຂ່າຍຂອງຄູ່ມື ແມ່ນໃຊ້ຄູ້ຈັກສົ່ງ:
ປົກກະຕິ ຟອມຈະຖືກສົ່ງຫາເວັບໄຊທີ່ຢູ່ໃນເວັບໄຊທາງເຄືອຂ່າຍ:
ໃນຄູ່ມືຂັ້ນຕົ້ນນີ້ ກຳນົດໄອຍະວັດສັບເພີ່ມເທບອັບສີເບິ່ງຄົ້ນຫາໄປໃນຂັ້ນຕອນທີ່ມີການສົ່ງຮູບຮ່າງຟອມ:
<form action="action_page.php">
ຖ້າບໍ່ມີກຳນວຍຄວາມ action, action ຈະຖືກກຳນວຍຄວາມໃຫ້ຢູ່ໃນບານລາຍການປະຈຸບັນ.
ປະສົມປະສານລະບົບ
ປະສົມປະສານລະບົບກຳນວຍຄວາມຂອງ HTTP ທີ່ຈະຖືກໃຊ້ໃນການສົ່ງຄວາມບານ (GET ຫຼື POST):
<form action="action_page.php" method="GET">
ຫຼື:
<form action="action_page.php" method="POST">
ເມື່ອຈະໃຊ້ GET?
ທ່ານສາມາດໃຊ້ GET (ລະບົບລະບົບເລື່ອງ):
ຖ້າການສົ່ງຄວາມບານຈະຖືກສົ່ງຄວາມຢ່າງປານີຫນັງ (ເຊັ່ນ: ການຄົ້ນຫາຄະນະກຳມະການຊອກຫາ), ແລະບໍ່ມີຂໍ້ມູນລະອຽດສະໜອງ.
ຖ້າທ່ານໃຊ້ GET, ຂໍ້ມູນບານຈະເຫັນໃນບານລາຍການ:
action_page.php?firstname=Mickey&lastname=Mouse
注释:GET ແມ່ນຢູ່ອາດສຳລັບການສົ່ງຄວາມຂອງຂໍ້ມູນຈຳນວນຫນານຍາກ. ບານລາຍການຈະກຳນວຍຄວາມຈຳນວນຫນານຍາກ.
ເມື່ອຈະໃຊ້ POST?
ທ່ານຄວນໃຊ້ POST:
ຖ້າຂໍ້ມູນຂອງບານຈະຖືກຈັດການທົບທວນຂໍ້ມູນ, ຫຼືກັບຂໍ້ມູນລະອຽດສະໜອງ (ເຊັ່ນ: ມາຍລະບັນ).
POST ມີຄວາມປອດໄພຫນັງກັນຫຼາຍກວ່າ, ຍ້ອນຂໍ້ມູນທີ່ຖືກສົ່ງຄວາມຈະບໍ່ເຫັນໃນບານລາຍການ.
ປະສົມປະສານຊື່
ສຳລັບທີ່ຈະຖືກສົ່ງຄວາມຢ່າງຖືກຕ້ອງຫນັງ, ທຸກບານລາຍການຈະຕ້ອງຖືກກຳນວຍຄວາມຊື່.
ບົດການນີ້ຈະສົ່ງຄວາມ "ຊື່ສິບ" ຂອງບານລາຍການ:
实例
<form action="action_page.php"> ຊື່ຫນັງ:<br> <input type="text" value="Mickey"> <br> ຊື່ສິບ:<br> <input type="text" name="lastname" value="Mouse"> <br><br> <input type="submit" value="Submit">
ມັນຈະປະກອບສະຖານທີ່ຂໍ້ມູນອອກສະບາຍດ້ວຍ <fieldset>.
<fieldset> ປະກອບສະຖານທີ່ຂອງຂໍ້ມູນທີ່ກ່ຽວຂ້ອງໃນຂໍ້ມູນອອກສະບາຍ.
<legend> ປະກອບສະຖານທີ່ <fieldset> ກຳນວຍຄວາມຫນັງຂອງຊື່ມອງ.
实例
<form action="action_page.php"> <fieldset> <legend>ຂໍ້ມູນສະບາຍ:</legend> ຊື່ຫນັງ:<br> <input type="text" name="firstname" value="Mickey"> <br> ຊື່ສິບ:<br> <input type="text" name="lastname" value="Mouse"> <br><br> <input type="submit" value="Submit"></fieldset>
ຄວາມທີ່ HTML ດັ່ງກ່າວນີ້ເບິ່ງໃນສະຕຸດວຽງຂອງບານລາຍການ:
HTML Form 属性
HTML
下面是
- ຫນ້າໜ້າທີ່ ລັກສະນະຄວາມທົ່ວໄປ XHTML
- ຫນ້າໜ້າຫລັງ HTML 表单属性