Как исправить ошибку( Cannot read property 'pageX' of undefined)
Пишу на js чтобы объект следовал за мышью и мне вылезает такая ошибка. Помогите пожалуйста. Вот код js.
window.onload = function(e) { var windowb = document.querySelectorAll('.window'); var beg = document.querySelectorAll('.beg'); for(var i = 0; i < windowb.length; i++){ windowb[i].onmousedown = function(){ var th = this; var tocha = 0; var poz = this.getBoundingClientRect(); var timer = setInterval(function(){ tocha = event.pageX - poz.left; alert(tocha); if(tocha < 100){ th.firstChild.style.marginLeft = String(tocha) + 'px'; } else{ th.firstChild.style.marginLeft = '100px'; } }, 100); } } } |
xaker,
Firefox? |
|
xaker,
Пожалуйста, отформатируйте свой код! Для этого его можно заключить в специальные теги: js/css/html и т.п., например: [js] ... ваш код... [/js] О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting. |
Часовой пояс GMT +3, время: 08:58. |