• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Problem z eventem "mousemove"

0 głosów
177 wizyt
pytanie zadane 20 czerwca 2017 w JavaScript przez Radekol Bywalec (2,880 p.)
var sx = document.getElementById('sx'),
 sy = document.getElementById('sy'),
 px = document.getElementById('px'),
 py = document.getElementById('py'),
 cx = document.getElementById('cx'),
 cy = document.getElementById('cy');
function showPosition(e) {
    sx.value = e.screenX;
    sy.value = e.screenY;
    px.value = e.pageX;
    py.value = e.pageY;
    cx.value = e.clientX;
    cy.value = e.clientY;
}
document.addEventListener("mousemove", showPosition, false); 

Mam o to tu taki prosty kodzik. Chodzi o to, że chcę wypisać koordynaty kursora względem monitora, ekranu i kielnta. sx, sy, px, py, cx, cy, są to nazwy divów w których chciałbym wyświetlić to położenie. Jednakże nic się nie wyświetla. Co więcej nie ma także żadnego błędu w konsoli :/

1 odpowiedź

+1 głos
odpowiedź 20 czerwca 2017 przez mitelak Pasjonat (23,330 p.)
Jeżeli są to divy to powinieneś użyć innerHTML, żeby wrzucić do nich tekst, a nie value :)
3
komentarz 20 czerwca 2017 przez Comandeer Guru (607,250 p.)

Raczej textContent. Nie używajmy HTML-a tam, gdzie nie potrzeba.

komentarz 20 czerwca 2017 przez Radekol Bywalec (2,880 p.)
Dziena Ziomek!! :*

Podobne pytania

+1 głos
1 odpowiedź 209 wizyt
+1 głos
4 odpowiedzi 345 wizyt
pytanie zadane 26 stycznia 2016 w JavaScript przez ScriptyChris Mędrzec (190,190 p.)
0 głosów
1 odpowiedź 463 wizyt

93,600 zapytań

142,524 odpowiedzi

322,993 komentarzy

63,085 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...