我有一个文本框,其中将类型设置为搜索。因此,当您在文本框中输入内容时,x会出现在末尾。如图所示。
这是我在GWT中添加它的方式
firstNameSearch = new TextBox();
firstNameSearch.getElement().setAttribute("type", "search");
问题: 如何获得该x的点击事件? 除了清除文本框之外,我还需要能够做其他事情。
这需要使用Java GWT完成
谢谢
答案 0 :(得分:0)
您应该能够获得整个输入元素的click事件,该事件可能包含也可能不包含浏览器提供的X图标。如果没有得到该事件,请在一个封闭的元素中监听click事件。诀窍在于,可以确定单击X而不是输入的文本部分。
您还可以在输入元素上侦听“更改”事件。如果它以前有内容,并且您收到了更改事件,而现在很清楚,则可能是由于他们单击了X。