我正在使用 jQuery UI datepicker 小部件(请参阅API 文档),但我们的可访问性合规性检查器抱怨它插入的按钮图像。特别是它标记了“buttonText”属性被用作按钮图像上的“alt”和“title”。
输入:
<input type='text' name='from' id='from' value=''>
<script type='text/javascript'>
$(document).ready(function() {
$( '#from' ).datepicker({
buttonImageOnly: true,
buttonImage: '/img/calendar_icon_20x20.png',
buttonText: 'select date from calendar'
...
});
</script>
生成的按钮对象如下所示:
<img class="ui-datepicker-trigger" src="/img/calendar_icon_20x20.png"
alt="select date from calendar"
title="select date from calendar">
有什么方法可以使 alt 和 title 不一样吗?