[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: клик по координатам
qaz333
Прив, заинтересовал меня даный вопрос, начал тогго что пытаюсь определить координаты мыши, тупо скопировал пример отсюда http://learn.javascript.ru/mouse-clicks

сделал пустую страницу с даным кодом и оно не работает, почему? я что не так скопипастил?

<script type="text/javascript">

document.onmousemove = function(e) {
e = e || window.event;
fixPageXY(e);

document.getElementById('mouseX').value = e.pageX;
document.getElementById('mouseY').value = e.pageY;
}



</script>


<p>Координата по X:<input type="text" id="mouseX" /><br />
Координата по Y:<input type="text" id="mouseY" /></p>
T1grOK
Функция fixPageXY где?

_____________
Mysql, Postgresql, Redis, Memcached, Unit Testing, CI, Kohana, Yii, Phalcon, Zend Framework, Joomla, Open Cart, Ymaps, VK Api
qaz333
короче вт что вышло, но по кнопке не хочет кликать, кто может подсказать почему?

<script type="text/javascript">

function fixPageXY(e) {
if (e.pageX == null && e.clientX != null ) { // если нет pageX..
var html = document.documentElement;
var body = document.body;

e.pageX = e.clientX + (html.scrollLeft || body && body.scrollLeft || 0);
e.pageX -= html.clientLeft || 0;

e.pageY = e.clientY + (html.scrollTop || body && body.scrollTop || 0);
e.pageY -= html.clientTop || 0;
}
}


document.onmousemove = function(e) {
e = e || window.event;
fixPageXY(e);

document.getElementById('mouseX').value = e.pageX;
document.getElementById('mouseY').value = e.pageY;
}

var x = 45;
var y = 116;
var el = document.elementFromPoint(x, y);
el.click();



</
script>

<
p>Координата по X:<input type="text" id="mouseX" /><br />
Координата по Y:<input type="text" id="mouseY" /></p>
<
br><br>
<
input type = "submit" onclick="alert('aaaaaaa')" value = "fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
fffffffffffffffffffffffffffffffffffffffffffffffffffffff
fffffffffffffffffffffffffffffffffffffff">
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.