HTML <input> แบบบันทึก
การกำหนดและการใช้งาน
<input>
แท็กก์นี้กำหนดช่องข้อมูลที่ผู้ใช้สามารถใส่ข้อมูลได้
<input>
องค์ประกอบเป็นองค์ประกอบที่สำคัญที่สุดของฟอร์ม
<input>
องค์ประกอบสามารถแสดงข้อมูลในหลายวิธี คุณสมบัติ type.
นี่คือรูปแบบการเข้าข้อมูลต่าง ๆ
<input type="button">
<input type="checkbox">
<input type="color">
<input type="date">
<input type="datetime-local">
<input type="email">
<input type="file">
<input type="hidden">
<input type="image">
<input type="month">
<input type="number">
<input type="password">
<input type="radio">
<input type="range">
<input type="reset">
<input type="search">
<input type="submit">
<input type="tel">
<input type="text">
(ค่าเริ่มต้น)<input type="time">
<input type="url">
<input type="week">
ดู คุณสมบัติ typeเพื่อดูตัวอย่างของรูปแบบการเข้าข้อมูลทุกชนิด!
ตัวอย่าง
ฟอร์ม HTML ที่มีสามส่วนของควบคุมนำเข้าข้อมูล; สองส่วนของข้อความและปุ่มส่ง
<form action="/action_page.php"> <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="ส่ง"> </form>
คำเตือนและหมายเหตุ
คำเตือน:ใช้แท็ก <label> เสริมสำหรับส่วนที่กำหนดด้านล่างเสมอ
<input type="text"> <input type="checkbox"> <input type="radio"> <input type="file"> <input type="password">
รูปแบบ
รูปแบบ | ค่า | คำอธิบาย |
---|---|---|
accept |
|
กำหนดประเภทแบบไฟล์ที่จะส่งผ่านการโหลดไฟล์ กำหนดประเภทแบบไฟล์ที่ผู้ใช้สามารถเลือกได้จากกล่องโหลดไฟล์ (เหมาะสำหรับ type="file" แค่) |
alt | ข้อความ | กำหนดข้อความที่แทนรูปภาพ (เหมาะสำหรับ type="image" แค่) |
autocomplete |
|
กำหนดว่าควบคุม <input> ควรใช้ระบบแบบที่แน่นอนหรือไม่ |
autofocus | autofocus | กำหนดว่าควบคุม <input> ควรได้รับความสนใจอัตโนมัติเมื่อหน้าจอโหลด |
checked | checked | กำหนดว่าควบคุม <input> ควรถูกเลือกก่อนที่หน้าจอจะโหลด (เหมาะสำหรับ type="checkbox" หรือ type="radio") |
dirname | inputname.dir | กำหนดทิศทางของข้อความที่จะส่ง |
disabled | disabled | กำหนดว่าควบคุม <input> ควรหยุดใช้งาน |
form | id ของฟอร์ม | กำหนดฟอร์มที่อยู่ในองค์ประกอบของส่วนที่มี <input> อยู่ |
formaction | URL | กำหนด URL ที่จะจัดการกับแบบแพทย์ของควบคุมนำเข้าข้อมูล (เหมาะสำหรับ type="submit" และ type="image") |
formenctype |
|
กำหนดวิธีการที่จะเข้ารหัสข้อมูลฟอร์มก่อนที่จะส่งไปยังเซิร์ฟเวอร์ (ใช้เฉพาะ type="submit" และ type="image" แค่นี้) |
formmethod |
|
กำหนดวิธีการที่จะส่งข้อมูลไปยัง URL ที่กำหนดใน action (ใช้เฉพาะ type="submit" และ type="image" แค่นี้) |
formnovalidate | formnovalidate | กำหนดว่าไม่ควรทำการตรวจสอบในองค์ประกอบฟอร์มเมื่อส่งฟอร์ม |
formtarget |
|
กำหนดที่ไหนที่จะแสดงคำตอบที่ได้รับหลังจากส่งฟอร์ม (ใช้เฉพาะ type="submit" และ type="image" แค่นี้) |
height | พิกเซล | กำหนดความสูงขององค์ประกอบ <input> (ใช้เฉพาะ type="image" แค่นี้) |
list | id ของ datalist | อ้างอิงองค์ประกอบ <datalist> ที่มีตัวเลือกประกอบและระบุโดย <input> (ใช้เฉพาะ type="image" แค่นี้) |
max |
|
กำหนดค่าตัวอักษรขององค์ประกอบ <input> ที่เป็นค่าสูงสุด |
maxlength | ตัวเลข | กำหนดจำนวนตัวอักษรที่อนุญาตให้องค์ประกอบ <input> สามารถใช้ได้ |
min |
|
กำหนดค่าตัวอักษรขององค์ประกอบ <input> ที่เป็นค่าต่ำสุด |
minlength | ตัวเลข | กำหนดจำนวนตัวอักษรของตัวอักษรที่ต้องการใช้สำหรับองค์ประกอบ <input> |
multiple | multiple | กำหนดว่าผู้ใช้สามารถกรอกค่าหลายค่าในองค์ประกอบ <input> |
name | ข้อความ | กำหนดชื่อขององค์ประกอบ <input> |
pattern | ประมาณที่ใช้สำหรับการตรวจสอบตัวแปรปริมาณ | กำหนดเป็นรูปแบบประมาณของการตรวจสอบค่าขององค์ประกอบ <input> |
placeholder | ข้อความ | กำหนดคำขวัญที่เป็นการชี้แจงค่าที่คาดว่าจะมีขององค์ประกอบ <input> |
popovertarget | id ขององค์ประกอบ | กำหนดองค์ประกอบป๊อปอเปอร์ที่จะเรียกใช้ (ใช้เฉพาะ type="button" แค่นี้) |
popovertargetaction |
|
กำหนดสิ่งที่จะเกิดขึ้นเมื่อคลิกปุ่ม (ใช้เฉพาะ type="button" แค่นี้) |
readonly | readonly | กำหนดให้ช่องกรอกเข้าข้อมูลเป็นการอ่านแค่ |
required | required | กำหนดว่าต้องกรอกข้อมูลในช่องกรอกเข้าข้อมูลก่อนที่จะส่งฟอร์ม |
size | ตัวเลข | กำหนดความกว้างขององค์ประกอบ <input> (ใช้ตัวเลขตัวอักษรเป็นหน่วย) |
src | URL | URL ที่ใช้เป็นรูปภาพปุ่มส่ง (ใช้เฉพาะ type="image" แค่นี้) |
step |
|
กำหนดช่องว่างระหว่างตัวเลขที่ถูกต้องในช่องบันทึกข้อมูล |
type |
|
กำหนดชนิดขององค์ประกอบ <input> ที่ต้องการแสดง |
value | ข้อความ | กำหนดค่าขององค์ประกอบ <input> |
width | พิกเซล | กำหนดความกว้างขององค์ประกอบ <input> ซึ่งเป็นแบบที่ type="image" มีผลเท่านั้น |
คุณสมบัติโลก
<input>
แท็กนี้ยังสนับสนุน คุณสมบัติโลกแบบ HTML.
คุณสมบัติเหตุการณ์
<input>
แท็กนี้ยังสนับสนุน คุณสมบัติเหตุการณ์ใน HTML.
การตั้งค่า CSS โดยมาตรฐาน
ไม่มี
การสนับสนุนเบราเซอร์
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
การสนับสนุน | การสนับสนุน | การสนับสนุน | การสนับสนุน | การสนับสนุน |
หน้าที่เกี่ยวข้อง
การเรียนรู้ HTML:
- ฟอร์ม HTML
- องค์ประกอบฟอร์ม HTML
- ชนิดการใส่ข้อมูล HTML
- คุณสมบัติ HTML ออกแบบ
- คุณสมบัติ form* ของ Input HTML
คู่มืออ้างอิง HTML DOM:
- เป้าหมาย Input Button
- เป้าหมาย Input Checkbox
- เป้าหมาย Input Color
- เป้าหมาย Input Date
- เป้าหมาย Input Datetime
- เป้าหมาย Input DatetimeLocal
- เป้าหมาย Input Email
- เป้าหมาย Input FileUpload
- เป้าหมาย Input Hidden
- เป้าหมาย Input Image
- เป้าหมาย Input Month
- เป้าหมาย Input Number
- เป้าหมาย Input Password
- เป้าหมาย Input Range
- เป้าหมาย Input Radio
- เป้าหมาย Input Reset
- เป้าหมาย Input Search
- เป้าหมาย Input Submit
- เป้าหมาย Input Text
- เป้าหมาย Input Time
- เป้าหมาย Input URL
- เป้าหมาย Input Week