standards-support
standards-support copied to clipboard
select multiple does not work
Summary
select multiple does not work
- save as HTML file:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>select multiple</title>
</head>
<body>
<label for=1>ingredients 1</label><br>
<select size=4 id=1 multiple>
<option>tomato
<option selected>carrot
<option selected>apple
<option selected>pear
</select><br>
<label for=2>ingredients 2</label><br>
<select id=2 size=4 multiple>
<option>tomato
<option>carrot
<option>apple
<option>pear
</select>
</body>
</html>
- Navigate with Tab key, arrow keys, C, F, overview (INS+Ctrl+C, INS+F5), with arrow keys in forms mode (after focusing the select elements)
Expected result
- label, role and value is output with all navigation methods
- Output is consistent across different browsers
Actual result
- role and value is not output with all navigation methods
- The output differs from browser to browser
- for problems with optgroup: see https://github.com/FreedomScientific/VFO-standards-support/issues/243
Some of the problems have existed for many years.
In addition to the problems already described at https://github.com/FreedomScientific/VFO-standards-support/issues/244, the following problems occur:
IE
- INS+F5, INS+Ctrl+C: Possibility of multiple selection not perceptible
- C, F: Possibility of multiple selection not perceptible (if at least one list entry has been selected)
- C, F: only first selected list entry perceptible
- Tab: "Multi select" (with selected entry), "extended" (without selected entry)
- Tab: only first selected list entry perceptible
Chrome
- INS+F5, INS+Ctrl+C: Possibility of multiple selection not perceptible
- C, F: Possibility of multiple selection not perceptible
- C, F: only first selected list entry perceptible
- Tab: only first selected list entry perceptible
- reading with arrow keys: Multiple selection not perceptible (if one or no entry selected)
Firefox
- INS+F5, INS+Ctrl+C: Possibility of multiple selection not perceptible
- C, F: Possibility of multiple selection not perceptible
- C, F: only first selected or first list entry perceptible (indistinguishable whether this is selected or not)
- Tab: only first selected list entry perceptible
- reading with arrow keys: Multiple selection not perceptible (if one or no entry selected)
- reading with arrow keys: in contrast to the other browsers, the first list entry is output if no list entry was selected
Note
In Firefox and IE 11, the non-contiguous multiple selection is possible, but with different methods (IE: Shift+F8, arrow keys, space; Firefox: Ctrl+arrow keys, space). This is not possible in Chrome (https://bugs.chromium.org/p/chromium/issues/detail?id=125585). Of course, this is not a problem of JAWS, but of the browser.
Additional Information
JAWS version and build number
JAWS 2019.1906.10
Operating System and version
Windows 8
Browser and version:
Internet Explorer 11.0.9600.19431 Chrome 76.0.3809.100 Firefox 68.0.2
@JAWS-test wrote:
This is not possible in Chrome (https://bugs.chromium.org/p/chromium/issues/detail?id=125585).
works now Chrome bug updated
When a listbox with multiple attribute receives focus JAWS announces it as extended listbox but does not announce a hint as to how to navigate and select multiple items, it announces use arrow keys to navigate. Expect it to advise use of ctrl+arrow to navigate and select multiple.
NVDA does not provide a hint as to it being multiple and does not advise on how to navigate/select multiple items.