Tab, Shift+Tab, Enter, Space: ปุ่มหลัก
ผู้ใช้แป้นพิมพ์ย้ายและเปิดใช้งานตัวควบคุมอย่างไร
Tab, Shift+Tab, Enter, Space: ปุ่มหลัก เป็นบทเรียน Web Accessibility Academy ฟรีบน CoddyKit นี่คือบทเรียนที่ 1 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Web Accessibility Academy และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Web Accessibility Academy มีบทเรียนทั้งหมด 4 บทเรียน
ไม่มีเมาส์ก็ไม่มีปัญหา
หลายคนไม่เคยใช้เมาส์เลย พวกเขาควบคุมเว็บทั้งหมดด้วย แป้นพิมพ์ ดังนั้นตัวควบคุมทุกอย่างที่คุณสร้างต้องใช้งานได้ด้วยปุ่มเพียงอย่างเดียว ⌨️
Tab เคลื่อนไปข้างหน้า
ปุ่มที่สำคัญที่สุดคือ Tab การกดแต่ละครั้งจะย้ายโฟกัสไปยังสิ่งที่โต้ตอบได้ถัดไป เช่น ลิงก์ ปุ่ม หรือช่องกรอกข้อมูล
Shift+Tab เคลื่อนย้อนกลับ
กดอะไรเร็วเกินไปหรือไม่ Shift+Tab จะเลื่อนโฟกัสย้อนกลับไปยังตัวควบคุมก่อนหน้า ทำให้ผู้ใช้ย้อนกลับไปยังจุดเดิมได้เสมอ
Enter ไปตามลิงก์
เมื่อโฟกัสอยู่ที่ลิงก์ Enter จะเปิดใช้งานลิงก์นั้น ซึ่งเป็นวิธีคลิกจุดยึดเพื่อไปยังตำแหน่งใหม่ด้วยแป้นพิมพ์
ปุ่มใช้ Enter และ Space
ปุ่มจริงมีคุณสมบัติพิเศษ คือทำงานได้ทั้งเมื่อกด Enter และ Space การรองรับสองปุ่มนี้มีมาให้ฟรีจากองค์ประกอบดั้งเดิม
<button type="button">Save changes</button>Space สลับช่องทำเครื่องหมาย
ในช่องทำเครื่องหมายหรือปุ่มตัวเลือก Space คือปุ่มสลับสถานะ เลื่อนโฟกัสไปที่ช่องนั้นแล้วกด Space เพื่อเปิดหรือปิดสถานะที่เลือก
<input type="checkbox" id="news"> <label for="news">Email me</label>องค์ประกอบดั้งเดิมใช้งานได้ทันที
นี่คือข้อดี: ลิงก์ ปุ่ม และช่องรับข้อมูลดั้งเดิมจะตอบสนองต่อปุ่มเหล่านี้ โดยอัตโนมัติ คุณไม่ต้องเขียนการเชื่อมต่อใด ๆ เอง
div ไม่สามารถรับโฟกัสได้
หากสร้างปุ่มปลอมจาก div การกด Tab จะข้ามผ่านไปทันที div และ span ธรรมดาจะมองไม่เห็นสำหรับผู้ใช้แป้นพิมพ์
<div class="btn" onclick="save()">Save</div>ลองทำด้วยตนเองตอนนี้
เปิดหน้าใดก็ได้แล้วกด Tab สองสามครั้ง ดูไฮไลต์ย้ายจากตัวควบคุมหนึ่งไปยังอีกตัวควบคุม นั่นคือเส้นทางเดียวกับที่ผู้ใช้แป้นพิมพ์ใช้
ปุ่มลูกศรเคลื่อนที่ภายในกลุ่ม
ภายในชุดปุ่มตัวเลือก ปุ่มลูกศรจะย้ายระหว่างตัวเลือก ส่วน Tab จะข้ามไปทั้งกลุ่มในครั้งเดียว ปุ่มต่างกันก็ทำหน้าที่ต่างกัน
ปุ่มต่าง ๆ ทำงานตามที่คาดหมาย
ผู้ใช้คุ้นเคยกับรูปแบบเหล่านี้ในทุกที่ ดังนั้นควรรักษารูปแบบไว้ ตัวควบคุมที่ไม่ตอบสนองต่อ Enter หรือ Space จะทำให้ผู้ใช้แป้นพิมพ์รู้สึกว่า เสีย
ตรวจสอบอย่างรวดเร็ว
ลองคิดดูว่าปุ่มแต่ละปุ่มทำงานอย่างไรเมื่อใช้กับตัวควบคุมดั้งเดิม
ทบทวน: ปุ่มพื้นฐาน
คุณได้เรียนรู้พื้นฐานการใช้แป้นพิมพ์แล้ว: ใช้ Tab และ Shift+Tab เพื่อเคลื่อนที่ ใช้ Enter เพื่อตามลิงก์ และใช้ Enter หรือ Space เพื่อกดปุ่ม องค์ประกอบดั้งเดิมมีความสามารถเหล่านี้ให้ครบโดยไม่ต้องทำเพิ่ม ✅
เรียนรู้ HTML ด้วย AI tutor — ฟรี
เขียนและเรียกใช้โค้ดจริงในเบราว์เซอร์ของคุณ รับความช่วยเหลือทันทีจาก AI tutor 24/7 และเรียนรู้ต่อจากที่คุณหยุดบนเว็บหรือในแอป
- คอร์ส
- 30
- บทเรียน
- 120
คำถามที่พบบ่อย
บทเรียน “Tab, Shift+Tab, Enter, Space: ปุ่มหลัก” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “Tab, Shift+Tab, Enter, Space: ปุ่มหลัก” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Web Accessibility Academy ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Web Accessibility Academy มีบทเรียนทั้งหมด 4 บทเรียน
คุณจะเรียนรู้อะไรในบทเรียน “Tab, Shift+Tab, Enter, Space: ปุ่มหลัก”
ผู้ใช้แป้นพิมพ์ย้ายและเปิดใช้งานตัวควบคุมอย่างไร คุณปฏิบัติ Web Accessibility Academy ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน
คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Web Accessibility Academy หรือไม่
ไม่จำเป็นต้องมีประสบการณ์มาก่อน Web Accessibility Academy บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 1 จากทั้งหมด 4 บทเรียน
บทเรียน “Tab, Shift+Tab, Enter, Space: ปุ่มหลัก” ใช้เวลานานแค่ไหน
บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย
ฉันเขียนและรันโค้ดในบทเรียน Web Accessibility Academy นี้ได้ไหม
ได้ บทเรียน Web Accessibility Academy ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- Tab, Shift+Tab, Enter, Space: ปุ่มหลัก
- โฟกัสที่มองเห็นได้: อย่าซ่อนเส้นขอบ
- ลำดับ Tab ที่มีเหตุผลต้องเป็นไปตามเนื้อหา
- ตรวจหาจุดติดค้างของแป้นพิมพ์