Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/466.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Google Places自动完成事件选项卡按_Javascript_Google Maps_Google Places Api_Onblur - Fatal编程技术网

Javascript Google Places自动完成事件选项卡按

Javascript Google Places自动完成事件选项卡按,javascript,google-maps,google-places-api,onblur,Javascript,Google Maps,Google Places Api,Onblur,我尝试了很多组合,但似乎只有按enter键才能改变位置 var input = document.getElementById('address_guest'); var autocomplete = new google.maps.places.Autocomplete(input); google.maps.event.addListener(autocomplete, 'place_changed', function(){ //

我尝试了很多组合,但似乎只有按enter键才能改变位置

   var input = document.getElementById('address_guest');
   var autocomplete = new google.maps.places.Autocomplete(input); 

   google.maps.event.addListener(autocomplete, 'place_changed', function(){  
                 //Code here
   }
如果用户1)从google places自动完成下拉列表中选择任何结果,一切正常。2)在自动完成文本框中键入内容时,按enter键,我会编写一些关于结果建议的代码。我想要和按回车键一样的东西。。。addListener将与onblur()或onchange()或任何其他选项一起使用,单击或按tab键


谢谢

我只能让“tab”开始工作。我的自动完成控件旁边有一个按钮,当我按tab键时,它会接收焦点。我在该控件上添加了一个“setFocus”事件,该事件反过来触发自动完成“place\u changed”事件。这不是最优雅的解决方案,但它适用于“tab”。

尝试键入ex:“3200 spenar”,然后按ENTER键,它将显示您的意思是:3200 spenard路。我希望onblur也会出现同样的情况