แอตทริบิวต์ autofocus
แอตทริบิวต์ autofocus กำหนดโฟกัสการป้อนข้อมูล
อัตโนมัติโดยค่าเริ่มต้นให้กับฟิลด์ของฟอร์ม HTML
เมื่อโหลดหน้าเว็บ
องค์ประกอบใดก็ตามที่มีแอตทริบิวต์ autofocus ถูกกำหนดให้
จะได้รับโฟกัสเมื่อโหลดหน้าเว็บ (ใน
องค์ประกอบนั้นเคอร์เซอร์จะกระพริบ หากเริ่มพิมพ์
ข้อคีย์บอร์ด - ข้อความจะถูกป้อนลงใน
ฟิลด์ที่ได้รับโฟกัส)
แอตทริบิวต์นี้เป็นแอตทริบิวต์แบบไม่มีค่า
ควรใช้กับแท็ก input
หรือ textarea
และควรใช้กับองค์ประกอบเดียวในหน้าเว็บ มิฉะนั้น
จะเกิดความขัดแย้ง
ตัวอย่าง
มาดูกันว่าเมื่อเข้าสู่หน้าเว็บ
แท็ก input แรก
จะได้รับโฟกัสการป้อนข้อมูล เนื่องจากเรา
ได้กำหนดแอตทริบิวต์ autofocus ให้ (เพียง
อย่าคลิกเมาส์ไปที่ใดก็ตาม เพราะโฟกัส
จะหายไปจากอินพุท):
<input type="text" autofocus>
<input type="text">
<input type="text">
: