Oppure

Loading
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:04
Erreg
siiii !!! era proprio così .
il file si trova nella solita cartella senza slash funziona .
grazie mille .
praticamente dovevo indicare il percorso del file.js ?
e se si come mai con questa chiamata non serviva ?
<script src="scriptButton.js"></script>
	
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