你好,我正在尝试覆盖或扩展mootools中的Element.show()和.hide()方法,以便添加一些WAI-Aria切换。我试着像这样使用Class.Refactor()方法:
Element = Class.refactor(Element, {
show: function(displayString) {
result = this.previous(displayString);
// Do my thing
return result;
},
hide: function() {
result = this.previous();
/
我是新来WAI-ARIA的。我面临的问题是,如果聊天主题(Textarea)留空,它应该会显示错误消息,但Jaws不会读取。此外,当用户在同一主题为空白的场景中使用键盘或鼠标点击enter时,它应该读取另一条消息,说明发起聊天需要主题。 我尝试了下面的代码 function (e) {
if ((e.keyCode==13 || e.key==13) && input[0].value =='') {
var newAlert = document.querySelector("#MyerrorMSg");
n
我遇到了让HTML表格/网格具有可访问性的问题,这为用户提供了选择一行并对所选行执行操作的可能性。 下面的链接给出了一个示例,说明了所有内容的外观(没有可访问性):https://alejandro.app.fi/crud-ui-demo/simple 我的问题是:如何使页面顶部的按钮可访问,这些按钮用于执行行上的操作?如何让屏幕阅读器通知部件,以便用户能够与其交互? 在我看来,让屏幕阅读器读取类似于"To edit this row tab back xyz time and use the buttons the table“的内容将是一个坏主意。 我在wai-aria中搜索,希