14/10/14 16:32
Erreg
ciao ! io ho il seguente problema:
vorrei lanciare uno script esterno alla pagina HTML principale clickando su di un bottone , ma con il codice seguente non ho nessun output .
questo è il codice della pagina HTML
<!DOCTYPE html>
<html>
<head>
<title>buttonScript</title>
</head>
<body>
<input type="button" name="button1" value="premimi" onclick="myFunction();"/>
</body>
</html>
questo è il codice dell file .js
function myFunction()
{
alert("finalmente");
}
se metto lo script all'interno dei tag <head></head> la chiamata va a buon fine ma io vorrei usare uno script esterno per una questione di pulizia del codice ( anche perchè è un po lunghetto) .
dove sto sbagliando ?
Ultima modifica effettuata da Erreg 14/10/14 20:14
aaa
14/10/14 17:49
TheDarkJuster
aggiungi nel body <script type='text/javascript' src='/miscript.js' />
aaa
14/10/14 19:55
Erreg
ciao TheDarkJuster grazie per la risposta ma non funziona lo stesso , allora se inserisco nel body ,
<script type="text/javascript" src="/scriptButton.js"/>
ricevo un messaggio d'errore "
self-closing syntax /> used on a non-void HTML element"
invece se inserisco
<script type="text/javascript" src="/scriptButton.js"></script>
non succede niente ,
qualche idea ?
Ultima modifica effettuata da Erreg 14/10/14 19:56
aaa
14/10/14 19:57
TheDarkJuster
Cosa intendi con non succede niente? lo script è nella stessa cartella del file HTML? Perchè se è così la / prima di scriptButton NON ci va
aaa
14/10/14 20:06
Erreg
no scusa mi sono accorto di aver detto una stupidaggine , all'altro modo lo indico lo stesso .
grazie ancora e ciao
aaa
18/10/14 9:35
D@vide
scriptButton.js si trova nella stessa cartella?
aaa
18/10/14 16:31
TheDarkJuster
Riva, abbiamo già risolto
aaa