Ich habe eine Seite, die über Xulrunner-Dienst gerendert wird. Es gibt ein Formular und eine Schaltfläche unter dem Formular.Alle Arbeiten für dieses Problem - beim Hin-und Zurückblättern zwischen den Seiten in Firefox ist der Fokus an verschiedenen Punkten verloren
Für Barrierefreiheitsanforderung erzwang ich den Fokus auf das Textfeld im Formular, wenn der Benutzer zu dieser Seite navigiert. Manchmal liest JAWS jedoch immer die Beschriftung der Schaltfläche "Kommentar". Manchmal liest JAWS das Arien-Label "Kommentare eingeben". Hier
ist der Code:
<body onLoad="document.addcommentform.comment.focus()">
<input type="textarea" aria-label="Enter Comments" title="{$enterComment}" name="comment" />
<input class="Button" type="submit" value="{$postComment}" />
Ich versuchte auch, wie dies eine sichtbare Markierung auf der Benutzeroberfläche zu setzen. Ich habe mehr Tests gemacht und herausgefunden, dass das Verhalten ziemlich gleich ist.
<label for="addcommentform">Please enter comment
<form method="get" action="{$self}" name="addcommentform">
<textarea title="{$enterComment}" name="comment" class="commentarea" </textarea>
<input class="Button" type="submit" value="{$postComment}" />
</form>
</label>
denke ich, es zu diesem bekannten Fehler zusammenhängt https://bugzilla.mozilla.org/show_bug.cgi?id=133771
Aber ist bekannt jemand eine Abhilfe für dieses Problem?