Scusate in cosa sbaglio??? Vorrei rendere visibile il div dettagli al click.
codice:<div id="mostra">Mostra dettagli</div> <div id="dettagli" style="display:none">Testo nascosto</div>
Scusate in cosa sbaglio??? Vorrei rendere visibile il div dettagli al click.
codice:<div id="mostra">Mostra dettagli</div> <div id="dettagli" style="display:none">Testo nascosto</div>
Dallu papayo!!!![]()
il setAttribute non lo ho mai usato.
Io farei:
onclick="document.getElementById('dettagli').style .display='block'; return false;"
Nota: ci vuole anche un return false, altrimenti perdi la posizione della pagina:
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
Ok ci provo dopo pranzo...
Sai se funziona anche con Netscape e Safari?
Dallu papayo!!!![]()
funziona con tutti i browser moderni
tornando alla sintassi iniziale, IE6 ignora completamente entrambi gli attributi STYLE e CLASS cosi' assegnati o modificati,
IE permette di leggere e (solo IE) (ri)scrivere completamente lo stile in linea con sintassi
document.getElementById('dettagli').style.cssText= '{display:block;}'
chiaramente per motivi di compatibilita' ed aderenza agli standard non e' il caso di utilizzare questa sintassi, preferendole quella suggerita da Michele
ciao
Grazie ragazzi!![]()
Mi aveva tratto in inganno questo speciale sul DOM http://pro.html.it/articoli/id_232/i...pag_3/pag.html
Dallu papayo!!!![]()