• 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
242 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 (608,860 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ź 265 wizyt
+1 głos
4 odpowiedzi 446 wizyt
pytanie zadane 26 stycznia 2016 w JavaScript przez ScriptyChris Mędrzec (190,170 p.)
0 głosów
1 odpowiedź 670 wizyt
pytanie zadane 21 maja 2025 w JavaScript przez TOWaD Mądrala (6,800 p.)

93,759 zapytań

142,716 odpowiedzi

323,364 komentarzy

63,357 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

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...