Afisare fereastra alert la click
Discutii si intrebari legate de scripturi si functii JavaScript, jQuery si Ajax, cod JavaScript in general.
-
Senior70
- Mesaje: 23
Afisare fereastra alert la click
Scuze,
Am ajuns să încerc afișarea unei ferestre " alert" atunci când dau un " click" ...
Am facut:
Cod: Selectaţi tot
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="alert.js"></script>
</head>
<body>
<button type="button" onclick="alert.js">Try it</button>
<script>
</body>
</html>
unde "alert.js" este: alert("Hei ! Leone"); plasat în exterior ca: alert.js.
La rulare, imi apare fereastra alert, dar eu am nevoie să-mi numai după ce dau click !!! nu odata cu onload al codului ...
Nu reușesc să-mi dau seama cum funcționează structura ... ?!?
MarPlo
Mesaje: 4343
Codul din fisierul extern js (care nu e in functii) e rulat automat cand fisierul este incarcat, de aceea se executa instructiunea alert().
Evenimentul click (ca si alte evenimente) se foloseste de regula pentru apelarea unei functii (nu a unui fisier).
Pentru ceea ce vrei sa obtii, adauga alert() intr-o functie, apoi apeleaza acea functie cu click.
Codul din fisier.js:
In html:
Cod: Selectaţi tot
<script src='fisier.js'></script>
<button type='button' onclick='test()'>Try it</button>