GWT - текстовое поле для поиска и обнаружения события x click - PullRequest
0 голосов
/ 04 марта 2019

У меня есть текстовое поле, в котором я устанавливаю тип поиска.Поэтому, когда вы вводите текстовое поле, в конце появляется x.Как видно на рис.

enter image description here

Вот как я добавляю его в GWT

firstNameSearch = new TextBox();
firstNameSearch.getElement().setAttribute("type", "search");

Проблема: Как получить событие click для этого x?Мне нужно иметь возможность сделать что-то еще, кроме очистки текстового поля.

Это нужно сделать с помощью Java GWT

Спасибо

1 Ответ

0 голосов
/ 05 марта 2019

Вы должны иметь возможность получить событие щелчка для всего элемента ввода, которое может включать или не включать значок X, предоставляемый браузером.Если вы не получили событие, прослушайте события щелчка во включающем элементе.Хитрость заключается в том, что щелкают X, а не текстовую часть ввода.

Вы также можете прослушивать события 'change' для элемента ввода.Если в нем ранее было содержимое, и вы получили событие изменения, и теперь оно ясно, это может быть связано с тем, что они щелкают X.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...