У меня есть вопрос о том, как заставить динамически устанавливаемые изображения соответствовать стандартам доступности.
Технически можно установить замещающий текст изображения с помощью JavaScript. Однако, когда я «просматриваю источник» страницы, на которой это делается, замещающий текст не отображается как фактический атрибут изображения. Если я устанавливаю атрибут title с помощью JavaScript, всплывающая подсказка работает, показывая, что для браузера атрибут title установлен.
Итак, увидит ли программа чтения с экрана или другой метод, который слепой человек будет использовать для чтения страницы, замещающий текст, установленный в JavaScript?
Вот пример:
<html>
<script>
function set_image_properties(){
document.getElementById("image").src = "http://www.premiumbeat.com/blog/wp-content/uploads/2012/12/free.jpeg";
document.getElementById("image").alt = "free";
document.getElementById("image").title = "free";
}
</script>
<body onload="set_image_properties()">
<img id="image"/>
</body>
</html>
alt
- person Praveen   schedule 24.11.2013