Добрый день, столкнулся с проблемой области видимости. Похожего примера не нашел и нет времени на поиски. Кто знает подскажите.
пример:
<img onclick='myFunct(event)' src='123.jpg' />
<div id='abc'></div>
<script>
function myFunct(event){
pos_x = posX; //Значение позиции курсора при клике по гор.
pos_y = posY; //Значение позиции курсора при клике по вер.
}
abc.innerHTML = posX+', '+posY;
if(myFunct.length == 8){
abc.innerHTML = posX+', '+posY;
}
</script>
Суть такова: при клике определяется позиция по x и y необходимо записывать все нажатые значения в некую переменную и отобразить в блоке.
При клике выполняется функция (это одно значение, нужно 8), которая тут же записывает результат в переменную.
Вне функции переменных не видно.
Т.е. либо нужно как-то увидеть переменную вне функции, чтобы их сложить и вывести результат.
Либо нужно с помощью аякса писать их в базу прямо из функции.
Может в кукисах хранить данные, и после того как данных больше 7 вывести результат. В общем кто может помогите)
Не бросайте камней, код - алгоритм