我正在编写一种特定类型的北美电话号码输入助手,它在输入旁边显示一个框,动态显示部分输入结果的格式化结果。例如,如果用户到目前为止在输入中键入了“2345678”,则该框将显示“(234) 567-8___”。
如果用户随后键入“@”,则该框将显示红色“(234) 567-8@__”以指示无效字符,或者如果用户随后键入“012”,则该框将显示“(234) 567-8012" 为绿色,表示有效、完整的条目。
有没有人知道尝试使这也为屏幕阅读器用户提供反馈是否会有所帮助?也许,通过给输入助手框一个 aria-live=polite 属性值?……或者那会很烦人吗?