ประเภทของอินพุตแบบใหม่ใน HTML5

ประเภทของอินพุตแบบใหม่ใน HTML5

หมวดหมู่: พัฒนาเว็บไซต์เขียนโปรแกรมHTML and CSSHTML5 and CSS3

ประเภทของอินพุตแบบใหม่ใน HTML5
     
HTML5 มีข้อมูลอินพุตแบบใหม่ทั้งหมด 13 ประเภท

  • search
  • Email
  • url
  • Tel
  • Datetime
  • Date
  • Month
  • Week
  • Time
  • Datetime-local
  • Number
  • Range
  • Color

มาดูรายละเอียดในแต่ละประเภทของอินพุตที่เพิ่มเติมเข้ามากัน

1. search หรือ การค้นหา (type="search") จะนำเสนอฟิลด์การค้นหา ได้แก่ ตัวควบคุมข้อมูลอินพุตแบบอักษรบรรทัดเดียว เพื่อพิมพ์คำที่ต้องการค้นหาหนึ่งหรือหลายตัว

2. Email หรือ ที่อยู่อีเมล์ (type="email") คือสิ่งที่ใช้ระบุประเภทของฟิลด์ว่า เป็นที่อยู่ของของอีเมล์จำนวนหนึ่งหรือหลายอีเมล์ โดยจะรองรับแอตตริบิวต์แบบบูลีน multiple เพื่อใช้อนุญาตให้ใส่ที่อยู่ในอีเมล์ได้หลายเมล์ โดยใช้ตัวคอมม่าเป็นตัวคั่น

3. url หรือ ที่อยู่เว็บ (type="url") เพื่อระบุประเภทของฟิลด์ว่าเป็นที่อยู่ของเว็บ เหมือนกับ email โดยจะแสดงออกมาในรูปแบบปกติ โดยจะมีเครื่องหมายสแลช (/) และแป้น .com ให้

4. Tel หรือ หมายเลขโทรศัพท์ (type="tel") จะไม่เหมือนกับประเภทของเว็บ และอีเมล์ คือในหมายเลขโทรศัพท์จะไม่มีการบังคับใช้ syntax หรือรูปแบบเฉพาะแต่อย่างใด เพราะบางประเภทจะมีรูปแบบของหมายเลขโทรศัพท์ที่ไม่เหมือนกัน และความยาวของหมายเลขก็ไม่เท่ากัน

5. number หรือ ตัวเลข (type="number") จะเป็นการพิมพ์ข้อมูลอินพุตประเภทตัวเลข ตามปกติแล้ว ช่องนี้จะใช้กล่องแบบ "สปินเนอร์" คือ เราสามารถเลือกคลิกที่ปุ่มตัวเลขหรือใช้เมาส์เลือนลูกศรขึ้นลงได้เลย

6. range หรือ ช่วงขอบเขต (type="range") จะแสดงตัวควบคุมแบบสไลเดอร์ในเบราเซอร์ที่รองรับ และตัวเลขจะต้องมีค่าที่แน่นอน

7. color หรือ สี (type="color") จะทำให้ผู้ใช้สามารถใช้งานเครื่องมือเลือกสีได้ หรืออย่างน้อยก็เป็น Opera 

8. date จะประกอบด้วยวันที่ (ปี เดือนและวัน) แต่ไม่มีเวลา ตัวอย่าง 2012-11-24

9. month ประกอบเพียงแค่ปี และเดือน ตัวอย่าง 2014-11

10. week ครอบคลุมปี และตัวเลขแสดงสัปดาห์ (จาก 1 ถึง 52) ตัวอย่าง 2011-W01 หรือ 2012-W52

11. time เวลาของวัน โดยรูปแบบของการทหาร ( 24 ชั่วโมง) ตัวอย่างเช่น 21.00 แทนที่จะเป็น 09.00 p.m.

12. datetime แสดงทั้งวันที่ และเวลา โดยแบ่งตัวตัว "T" แล้วตามด้วย "Z" เพื่อแสดงเวลา UTC หรือเขตเวลา โดยระบุตัวอักขระ + หรือ - 

13. datetime-local มีค่าเท่ากับ datetime แต่ไม่มีขอบเขตเวลา 

 

ไอทีจีเนียส เอ็นจิเนียริ่ง (IT Genius Engineering) ให้บริการด้านไอทีครบวงจร ทั้งงานด้านการอบรม (Training) สัมมนา รับงานเขียนโปรแกรม เว็บไซต์ แอพพลิเคชั่น งานออกแบบกราฟิก และงานด้าน E-Marketing ที่กำลังได้รับความนิยมในปัจจุบัน ทั้ง SEO , PPC , และ Social media marketting

ติดต่อเราเพื่อสอบถามผลิตภัณฑ์ ขอราคา หรือปรึกษาเรื่องไอที ได้เลยค่ะ

Line : @itgenius (มี @ ด้านหน้า) หรือ https://lin.ee/xoFlBFe
Facebook : https://www.facebook.com/itgeniusonline
Tel : 02-570-8449 มือถือ 088-807-9770 และ 092-841-7931
Email : contact@itgenius.co.th
user
โดย Admin ITGenius
เข้าชม 4,573 ครั้ง

คำค้นหา : อินพุตใหม่html5 การแบ่งอินพุต รูปแบบอินพุตhtml5 ใหม่ ประเภทของอินพุต ประเภทของอินพุตhtml5 การใช้อินพุต search การใช้อินพุต Email การใช้อินพุต url การใช้อินพุต Tel การใช้อินพุต Datetime การใช้อินพุต Date การใช้อินพุต Month การใช้อินพุต Week การใช้อินพุต Time การใช้อินพุต Datetime-local การใช้อินพุต Number การใช้อินพุต Rage การใช้อินพุต Color การใช้อินพุต url การใช้อินพุต Tel การใช้อินพุต Datetime การใช้อินพุต Date การใช้อินพุต Month การใช้อินพุต Week การใช้อินพุต Time การใช้อินพุต Datetime-local การใช้อินพุต Number การใช้อินพุต Rage การใช้อินพุต Color