2014-06-19 10 views
7

का उपयोग कर विकल्पों को बदलते समय JAWS चयन बॉक्स मान नहीं पढ़ रहा है मैं JAWS पाठक का उपयोग करके पहुंच के लिए अपने वेब पेज का परीक्षण कर रहा हूं। नीचे मेरे पृष्ठ से नमूना HTML मार्कअप है।कीबोर्ड नीचे तीर

<label for="MySelectBox">Select a color</label> 
<select id="MySelectBox"> 
    <option>Red</option> 
    <option>Blue</option> 
    <option>Green</option> 
</select> 

जब कुंजीपटल के माध्यम से पृष्ठ को संचालित करने और तीर कुंजी नीचे का उपयोग कर सलेक्ट बॉक्स, मान परिवर्तित जबड़े बदलते मूल्यों को पढ़ने नहीं है के रूप में आप नीचे तीर दबाएँ।

मुझे यहां कुछ भी याद आ रहा है? क्या JAWS परिवर्तन ईवेंट को पहचानने के लिए मुझे कोई अतिरिक्त एरिया लेबल जोड़ना चाहिए?

+2

जैव्स क्या कहते हैं? असल में, मेरे पास एकमात्र विचार यह है कि आप स्वचालित रूप से फॉर्म मोड दर्ज नहीं करते हैं। –

+0

जब आप कॉम्बो बॉक्स में टैब करते हैं, तो JAWS कुछ भी नहीं पढ़ता है। यह बस चुप बैठो। जब आप अगले फ़ील्ड में टैब करते हैं, तो वह उस फ़ील्ड को पढ़ना शुरू कर देता है। – Veera

+0

आपने यह नहीं कहा है कि आप जावा के साथ किस ब्राउजर का उपयोग कर रहे हैं, लेकिन क्या आपने विकल्प चुनने के लिए alt-down कोशिश की है? यह आईई में काम कर सकता है। – AlastairC

उत्तर

1

यह एक अजीब लगता है। आप पहले टेस्ट एचटीएमएल पेज बनाकर इसे डीबग कर सकते हैं जिसमें केवल चिपकाया गया कोड है और इसे उसी सेटअप के तहत परीक्षण करना है। यदि यह काम करता है, तो हो सकता है कि आप अपने पृष्ठ पर वापस जाना चाहें और इस चयन बॉक्स के ऊपर गलत रूप से स्वरूपित मार्क-अप की जांच कर सकें। कभी-कभी अनजान टैग (सामान्य अपराधी: <LI> और <BR>) और गलत जावास्क्रिप्ट/Jquery तत्व मैनिपुलेशन स्क्रीन पाठकों के साथ समस्याएं पैदा करते हैं। यदि संभव हो, तो दूसरों के लिए समीक्षा करने के लिए अपने प्रस्तुत पृष्ठ की HTML सामग्री पोस्ट करें।

0

किसी और के लिए इसे कौन देख सकता है, मैं जबड़े होने परेशानी हो रही किया गया था पढ़ा ListItems भी DropDownList में संग्रहीत।

मैं केवल क्रोम में और टिप्पणियों यहाँ फ़ायरफ़ॉक्स और जबड़े में परीक्षण किया ListItems पढ़ा होगा जब आप तीर कुंजियों के साथ DropDownList के माध्यम से स्क्रॉल पढ़ने के बाद यह परीक्षण किया गया था। तो यह क्रोम के साथ एक संगतता मुद्दा होना चाहिए।

0

आपको चुनिंदा टैग में एरिया-लाइव = "जोरदार" जोड़ने की आवश्यकता है। संदर्भ: <option>Red</option> के पाठ http://www.freedomscientific.com/Training/Surfs-Up/AriaLiveRegions.htm

+0

इस मुद्दे के जवाब के साथ कुछ स्पष्टीकरण जोड़ें कि इस मुद्दे को वर्तमान समस्या को ठीक करने में ओपी की मदद कैसे करें –

0

जबड़े नहीं पढ़ता है। <option>एरिया विशेषता होना चाहिए, कि aria-लेबल = "का मान" है।
<option> तत्व <option aria-label = "red" >Red</option> होना चाहिए।

संबंधित मुद्दे