У меня есть сообщение в ZK Framework, которое появляется, когда пользователь вводит неверный ввод. Он ведет себя так, как ожидалось. Мы пытаемся заставить JAWS и другие считыватели текста читать текст окна, когда он появляется.Как установить фокус в ящике рамки рамки ZK на текст в поле, а не на кнопки?
{
Messagebox
.show("Verify that the correct Employee ID Number and/or last four of SSN were entered", "Error", Messagebox.OK, Messagebox.ERROR, -1);
}
-1 в конец, чтобы установить фокус:
http://www.zkoss.org/javadoc/7.0.2/zk/org/zkoss/zul/Messagebox.html#show(int, INT, INT, java.lang.String, целое)
, но она устанавливает фокус на самой кнопке , Я пробовал номера от -5 до 5, надеясь, что он будет использовать кнопку в качестве отправной точки, но это не сработает. Экран чтения будет читать сообщение, если вы используете мышь, чтобы щелкнуть по нему, поэтому я знаю, что текст может быть прочитан, но требование состоит в том, что он автоматически считывается, когда он появляется.
Кто-нибудь знает, как это осуществить?