कीबोर्ड इंटरैक्शन

कुंजीकार्रवाई
Tabफ़ोकस को डायलॉग के अंदर अगले एलिमेंट पर ले जाता है।
Shift + Tabफ़ोकस को डायलॉग के अंदर पिछले एलिमेंट पर ले जाता है।
Escडायलॉग बंद करता है, बशर्ते उसे इस तरह बंद करने की अनुमति हो।

सुलभता से जुड़े नोट

  • showModal() से खोलने पर डायलॉग को role="dialog" और मोडल सिमैंटिक्स मिलते हैं, और बाक़ी पेज निष्क्रिय हो जाता है।
  • टाइटल और विवरण अपने-आप बनी id से जुड़े होते हैं, इसलिए डायलॉग खुलने पर स्क्रीन रीडर दोनों पढ़कर सुनाते हैं।
  • शुरुआती फ़ोकस autofocus वाले एलिमेंट पर जाता है, या पहले ऐसे एलिमेंट पर जिस पर फ़ोकस हो सके। जोखिम भरी कार्रवाई की पुष्टि में autofocus सुरक्षित विकल्प पर लगाएँ।
  • डायलॉग बंद होने पर फ़ोकस उसे खोलने वाले एलिमेंट पर लौट आता है।
  • बीच में कोई और इंटरैक्शन हुए बिना बार-बार Esc दबाने पर ब्राउज़र ऐसे डायलॉग को भी बंद कर सकते हैं जिसे बंद होने से रोका गया हो, इसलिए बाहर निकलने का साफ़ रास्ता हमेशा दें।