Ciao a tutti,
ho uno strano problema con il DOM, provo a spiegarlo:
ho un html di questo tipo:
<div id="primo">
<div class="column">
....
</div>
</div>
devo applicare uno stile al div interno tramite javascript e provo a farlo in questo modo:
var first = document.getElementById( "primo" ).firstChild;
first.style.background = "...";
ma stranamente non funziona. Funziona solo su explorer, ma su firefox, safari ecc... dà errore.
L'errore che vedo su Firefox è "first.style is undefined".
L'unico modo in cui riesco a farlo a funzionare è applicare un id anche al div interno e richiamarlo direttamente tramite document.getElementById, ma siccome ho parecchi elementi di questo tipo, vorrei poter sfruttare gli elementi genitori.
Qualcuno ha idea del perchè di questo errore?
Grazie mille