salve di nuovo... ho notato di avere un grande problema con javascript, o almeno a me sembra tale perchè non riesco proprio a risolverlo!!!![]()
![]()
vi spiego: se io nella mia pagina html inserisco qualcosa tipo
<script type="text/javascript"> alert("ciao"); </script>
quando carico la pagina mi compare appunto la finestrella con scitto "ciao". però se io scrivo invece
<script type="text/javascript"> saluta(); </script>
dove la funzione saluta è così definita nella head
<script type="text/javascript">
function saluta()
{
alert("ciao");
}
</script>
allora non succede niente! qualcuno mi sa spiegare perchè? non mi pare di avere fatto errori di sorta...
tra l'altro succede anche se la funzione la metto in un file .js e poi lo includo con
<script type="text/javascript" src="saluta.js" />
e un'altra cosa: la dichiarazione di una funzione deve per forza essere fatta nella head o può anche essere nel body?