Učím se javascript. Neví někdo, proč nefunguje (píše chybové hlášení) tento primitivní pokusný script ? :
<html><head></head>
<body>
<script>
if (event.button > 0) alert("STISKNUTO");
</script>
</body></html>
Omlouvám se za otravování se začátečnickými problémy, ale v učebnici jsem odpověď nenašel :cry:
Nefunguje jednoduchý javascript (vyřešeno) Vyřešeno
- Giovanni Software
- Level 1.5
- Příspěvky: 149
- Registrován: březen 03
- Pohlaví:
- Stav:
Offline
- Kontakt:
Ten skript by měl vypadat takto:
Skripty je vhodnější vkládat do hlavičky stránky (mezi tagy HEAD a /HEAD) a vytvářet si z nich funkce (function nazev() {kodfunkce}), které se pak ovladačemi událostí (onclick, onmousedown, onmouseover, ...) dají zavolat. V Tvém případě, kdy chceš, aby se při jakémkoliv kliknutí myší zobrazila zpráva "STISKNUTO", zavoláš si tuto funkci na "stisknutí tlačítka myši dolů" (onmousedown) v tagu BODY, neboli se to bere pro CELOU stránku
Kdyby Ti nebylo něco jasné, tak napiš
Kód: Vybrat vše
<html>
<head>
<script>
function pri_kliknuti() {
if (event.button > 0) alert("STISKNUTO");
}
</script>
</head>
<body onmousedown="pri_kliknuti();">
</body>
</html>
Skripty je vhodnější vkládat do hlavičky stránky (mezi tagy HEAD a /HEAD) a vytvářet si z nich funkce (function nazev() {kodfunkce}), které se pak ovladačemi událostí (onclick, onmousedown, onmouseover, ...) dají zavolat. V Tvém případě, kdy chceš, aby se při jakémkoliv kliknutí myší zobrazila zpráva "STISKNUTO", zavoláš si tuto funkci na "stisknutí tlačítka myši dolů" (onmousedown) v tagu BODY, neboli se to bere pro CELOU stránku

Kdyby Ti nebylo něco jasné, tak napiš

Giovanni Software
-
- Pohlaví:
- Giovanni Software
- Level 1.5
- Příspěvky: 149
- Registrován: březen 03
- Pohlaví:
- Stav:
Offline
- Kontakt:
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 7
- 3427
-
od martanius
Zobrazit poslední příspěvek
17 led 2025 02:29
-
-
T490s nefunguje trackpoint UPDATE Příloha(y)
od Sadelník1234 » 17 led 2025 21:49 » v Problémy s hardwarem - 3
- 3205
-
od kecalek
Zobrazit poslední příspěvek
20 led 2025 16:00
-
-
-
Snímač otisku najednou nefunguje, laptop Příloha(y)
od frisby » 17 srp 2024 22:18 » v Problémy s hardwarem - 1
- 1664
-
od frisby
Zobrazit poslední příspěvek
18 srp 2024 10:46
-
-
-
USB-C hub nefunguje na jednom ASUS notebooku s Thunderbolt 4, na jiném ano
od Atjov1 » 20 bře 2025 19:58 » v Problémy s hardwarem - 10
- 5644
-
od Atjov1
Zobrazit poslední příspěvek
03 čer 2025 14:53
-
-
-
ASUS PRIME Z790-A WIFI - Intel Z790 + Samsung 990 PRO (Nefunguje Boot & Instalace Win 10) Příloha(y)
od Polkiking » 14 srp 2024 15:50 » v Problémy s hardwarem - 6
- 4511
-
od Zivan
Zobrazit poslední příspěvek
15 srp 2024 09:16
-
Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti