Я не смог найти однозначного ответа в документации NVDA, но из моего собственного тестирования не видно, что Список элементов обновляется при обновлении DOM.
Я попытался протестировать, используя несколько различных методов JavaScript (document.write
, object.innerHTML
, document.createElement
, document.createTextNode
), и в каждом случае список элементов NVDA не обновлялся автоматически после содержимое страницы было изменено.
Изменение переключателя вверху (то есть с «Ориентиры» на что-то другое и обратно, похоже, обновляет sh список элементов . Результат то же самое, если вы вручную закроете его (клавиша ES C) и снова откроете (NVDA + F7).
Я не знаю, что разработчики могут сделать, чтобы изменить это поведение. Похоже, быть по дизайну.