Сообщение от Majax
|
// тут есть
|
А, понял, ну и вы поймите что ваш этот волшебный код работает только из-за явных синтаксических ошибок, которых вы не видите.
Когда внутри одной функции вы пишите вот так
lat = myylocation.lat();
то делаете переменную lat - "глобальной", то есть свойством объекта window. В явной форме строка вот так выглядит
window.lat = myylocation.lat();
поэтому в другой функции без передачи аргументов все "видно".
Но алерт все равно не будет работать. Потому что это бред. Алерту нечего показывать в тот момент, а когда тот момент настал - алерт уже прошел и покажет в следующий раз то, что было в прошлый.