input type=file คือแท็กของ HTML ใช้สำหรับสร้างปุ่มอัพโหลดเพื่อให้ผู้ใช้งานกดเลือกไฟล์เพื่ออัพโหลดเข้า Server หรือเว็บไซต์ผู้ให้บริการ รองรับไฟล์ที่หลากหลาย ผ่าน attribute accept สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง input type=file คืออะไร ใช้ทำอะไร HTML
<input type="file" name="file" accept="image/*">
จากตัวอย่างสร้างปุ่มอัพโหลดด้วย input type="file" กำหนดชื่อตัวแปรผ่าน attribute name = “file” และกำหนดให้เลือกได้เฉพาะไฟล์รูปภาพด้วย accept="image/*" กรณีต้องการให้ผู้ใช้งานเลือกได้ทุกไฟล์ให้ลบโค้ดตรงส่วน attribute accept ออก