GWT-文本框作为搜索并检测x单击事件

时间:2019-03-04 15:29:52

标签: java gwt

我有一个文本框,其中将类型设置为搜索。因此,当您在文本框中输入内容时,x会出现在末尾。如图所示。

enter image description here

这是我在GWT中添加它的方式

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

问题: 如何获得该x的点击事件? 除了清除文本框之外,我还需要能够做其他事情。

这需要使用Java GWT完成

谢谢

1 个答案:

答案 0 :(得分:0)

您应该能够获得整个输入元素的click事件,该事件可能包含也可能不包含浏览器提供的X图标。如果没有得到该事件,请在一个封闭的元素中监听click事件。诀窍在于,可以确定单击X而不是输入的文本部分。

您还可以在输入元素上侦听“更改”事件。如果它以前有内容,并且您收到了更改事件,而现在很清楚,则可能是由于他们单击了X。