Javascript 当我在chrome';上单击X时是否触发任何事件;s输入类型=搜索元素?
所以我决定在页面上加入一个Javascript 当我在chrome';上单击X时是否触发任何事件;s输入类型=搜索元素?,javascript,html,google-chrome,search,input,Javascript,Html,Google Chrome,Search,Input,所以我决定在页面上加入一个元素,我看到Chrome呈现了一个漂亮的小X图标,我可以点击它来清除值。看起来此图标可以触发更改事件,但仅当输入内容自上次模糊以来发生更改时 假设我正在处理keyup事件,以便在用户键入时自动呈现结果。键入时,结果将被过滤(在每个keyup事件期间自动触发一些ajax)。然后,当用户停止并单击X图标时,我想返回显示所有结果 我似乎不知道如何处理这种情况。当用户从一个空框开始时,他们给它焦点并开始输入。但是,当他们停止并单击chrome的X按钮时,keyup不会被触发(d
元素,我看到Chrome呈现了一个漂亮的小X图标,我可以点击它来清除值。看起来此图标可以触发更改
事件,但仅当输入
内容自上次模糊
以来发生更改时
假设我正在处理keyup
事件,以便在用户键入时自动呈现结果。键入时,结果将被过滤(在每个keyup
事件期间自动触发一些ajax)。然后,当用户停止并单击X图标时,我想返回显示所有结果
我似乎不知道如何处理这种情况。当用户从一个空框开始时,他们给它焦点并开始输入。但是,当他们停止并单击chrome的X按钮时,keyup
不会被触发(duh)。此外,当它们模糊时,change
事件不会触发,因为搜索输入与第一次接收焦点时处于相同的状态
当有人点击这个小X图标时是否会触发其他事件?我是否必须处理
单击
和键控
,或者是否有更具体的内容?您可能正在查找当用户搜索时触发的,或者通过按x
删除搜索文本时触发oninput事件的目的是什么?