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)
Moderátor: Mods_senior
- Giovanni Software
- Level 1.5

- Příspěvky: 149
- Registrován: 01 bře 2003 20:35
- Kontaktovat uživatele:
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
- Giovanni Software
- Level 1.5

- Příspěvky: 149
- Registrován: 01 bře 2003 20:35
- Kontaktovat uživatele:
-
- Podobná témata
- Odpovědi
- Zobrazení
- Poslední příspěvek
