ciao a tutti,
sto leggendo un libro su javascript al momento, più precisamente "Javascript" di Kevin Yank e Cameron Adams - Apogeo. Non sono completamente a digiuno di programmazione perchè già scrivo Php, ma non riesco ad arrivare da nessuna parte studiando il libro in questione per il seguente motivo:
tutti i riferimenti all'albero del Dom utilizzati negli script non esistono. il che è ovvio credo, vi faccio un esempio:
index.html
codice:
...
<head>
....
<script type="text/javascript" src="scripts.js"></script>
...
<p id="bla">bla bla bla..</p>
...
il codice javascript è importato da un altro file.
scripts.js
codice:
var element = document.getElementById('bla')
alert(element.nodeName);
oppure
codice:
var element = document.getElementsByTagName('p');
for(var i=0;i < element.lenght;i++) {
alert(element[i].nodeName);
}
ora.. è ovvio che non mi trova nulla e nulla succede perchè al momento dell'esecuzione dello script la pagina ancora non è stata caricata e l'elemento <p id="bla"> ancora nemmeno esiste. fatto sta che tutti gli esempi del libro stanno andando avanti cosi e a me non funziona mai nulla, il che vuol dire che sostanzialmente che sono bloccato del tutto.
sto sbagliando io qualcosa? o posso adottare qialche soluzione? vi ringrazio moltissimo per qualsiasi aiuto possiate darmi!