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

question-closed Funkcja w JS na onmousemove działa tylko raz

VPS Starter Arubacloud
0 głosów
207 wizyt
pytanie zadane 11 stycznia 2020 w JavaScript przez Kolberg Obywatel (1,560 p.)
zamknięte 12 stycznia 2020 przez Kolberg

Mam funkcje w js:

function ponajechaniu()
{
	wartosc = document.getElementById('1').value;
	alert(wartosc);
}	

I kawałek html:

<a href="#" id="1" onmousemove="ponajechaniu()">

Problem w tym że funkcja wykonuje się tylko raz, przy kolejnym najechaniu na hiperłącze nie ma reakcji.

Jak to naprawić? Chcę aby funkcja wykonywała się przy każdym najechaniu na hiperłącze.

komentarz zamknięcia: Problem tkwił w elemencie, który nie znalazł się na przykładzie a mianowicie nazwa funkcji była taka sama jak nazwa zmiennej w tej funkcji

2 odpowiedzi

0 głosów
odpowiedź 11 stycznia 2020 przez Zdolny Bywalec (2,600 p.)

https://codepen.io/auto200/pen/oNgdEqz

Nie mam pojęcia co chcesz osiągnąć, weź pod uwagę że jest też coś takiego jak "onmouseover"

0 głosów
odpowiedź 11 stycznia 2020 przez DawidK Nałogowiec (37,910 p.)

Kod napisany poniżej zadziała. Chociaż nie rozumiem dlaczego nie użyjesz css:hover Tooltip

<!DOCTYPE html>
<html>
<head>
    <meta charset='utf-8'>
    <meta http-equiv='X-UA-Compatible' content='IE=edge'>
    <title>hover</title>
    <meta name='viewport' content='width=device-width, initial-scale=1'>
</head>
<body>
    <a href="#" id="1" onmousemove="ponajechaniu()">link</a>

    <script>
        function ponajechaniu() {
            wartosc = document.getElementById('1').value;
            alert(wartosc);
        } 
    </script>
</body>
</html>

 

Podobne pytania

0 głosów
0 odpowiedzi 261 wizyt
pytanie zadane 22 kwietnia 2019 w JavaScript przez mola85 Początkujący (320 p.)
+1 głos
2 odpowiedzi 565 wizyt
pytanie zadane 12 marca 2022 w JavaScript przez black86 Nowicjusz (210 p.)
0 głosów
1 odpowiedź 1,281 wizyt
pytanie zadane 18 grudnia 2017 w JavaScript przez xxkondzioxx15 Obywatel (1,440 p.)

92,977 zapytań

141,940 odpowiedzi

321,182 komentarzy

62,303 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.

Wprowadzenie do ITsec, tom 2

Można już zamawiać tom 2 książki "Wprowadzenie do bezpieczeństwa IT" - będzie to około 650 stron wiedzy o ITsec (17 rozdziałów, 14 autorów, kolorowy druk).

Planowana premiera: 30.09.2024, zaś planowana wysyłka nastąpi w drugim tygodniu października 2024.

Warto preorderować, tym bardziej, iż mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy dodatkowe 15% zniżki! Dziękujemy zaprzyjaźnionej ekipie Sekuraka za kod dla naszej Społeczności!

...