Issue with assigning Google Map Autocomplete results to variables -
i have issue with line: var user-city = addressobj[j].long_name; see proper value in console log can't assign variable.
function onplacechanged() { var places = autocomplete.getplace(); //console.log(places); // var place = places[0]; console.log(places); console.log(places.address_components); user_home_address = places.name; for(var = 0; < places.address_components.length; += 1) { var addressobj = places.address_components[i]; for(var j = 0; j < addressobj.types.length; j += 1) { if (addressobj.types[j] === 'locality') { // console.log(addressobj.types[j]); // confirm 'city' var user-city = addressobj[j].long_name; // console.log(addressobj.long_name); // confirm city name } } for(var j = 0; j < addressobj.types.length; j += 1) { if (addressobj.types[j] === 'administrative_area_level_1') { // console.log(addressobj.types[j]); // confirm 'province' // console.log(addressobj.short_name); // confirm province name } } } google-maps
No comments:
Post a Comment