Javascript 与'相反;单击';addEventListener中的事件
是否有与.addEventListener“单击”相反的事件?我正在尝试清除搜索栏上的单击事件,当您单击时,搜索栏上的“搜索…”值将返回Javascript 与'相反;单击';addEventListener中的事件,javascript,events,click,Javascript,Events,Click,是否有与.addEventListener“单击”相反的事件?我正在尝试清除搜索栏上的单击事件,当您单击时,搜索栏上的“搜索…”值将返回 (function(){ var findsearch = document.getElementById("searchbar"); findsearch.addEventListener("click",function(){ this.value = ' '; }, "false"); }()); 只需在文本输入
(function(){
var findsearch = document.getElementById("searchbar");
findsearch.addEventListener("click",function(){
this.value = ' ';
}, "false");
}());
只需在文本输入中使用一个属性,并让浏览器为您执行此操作。我不确定是否完全理解您的要求,但通常通过“模糊”事件或“onblur”来处理远离元素的单击属性。与单击相反的是不单击。我认为您可能正在查找
焦点
和模糊
事件。另外,您可能对HTML5的占位符属性感兴趣。如果它不单独使用占位符
,则您的浏览器不支持该属性,您可能需要一个垫片。搜索在dreamweaver中清除,但在浏览器中不清除(chrome)。chrome多年来一直支持占位符
。它是最新的吗?你删除了JS代码吗?然后发生了其他事情(缓存、查看错误的页面/站点、不上传更改、语法错误等)。请确认您可以在Chrome的“查看源代码”中看到占位符属性,并在W3C站点上验证您的HTML以检查错误。