PDA

View Full Version : document.getElementById con Firefox...


fifth
06-03-2007, 20:50
Ciao a tutti. Qialcuno sa perchč il metodo

document.getElementById

non funziona con Firefox? mi siblocca proprio in corrispondenza di questa righa, mentre con IE funziona.

Psylo
06-03-2007, 23:10
Hai controllato che l'elemento a cui si riferisce la chiamata abbia effettivamente l'ID settato?
Se per esempio hai un campo di testo devi mettere <input type="text" name="quello_che_vuoi" id="quello_che_vuoi">
capita spesso di settare solo il "name" e non l'id, con explorer la chiamata document.getElementById funziona anche solo col "name", con firefox no....
controlla, a volte la soluzione č pių semplice di quello che si immagina!:)

andbin
07-03-2007, 08:48
document.getElementById

non funziona con Firefox?Funziona ma devi assicurarti di aver messo un attributo 'id' e non solo un 'name'.
Come ha detto bene Psylo, su IE funziona anche solo con name e per la cronaca, succede la stessa cosa su Opera 8.

fifth
07-03-2007, 11:22
Proprio cosė... me ne ero accorto ieri giusto prima di leggere le vostre risposte... mancava il benedetto tag id....:rolleyes: :doh:
Grazie lo stesso ;) Bye Bye

jj.69kt
02-11-2009, 11:32
Salve.. Ho un problema simile, ma non con la stessa soluzione..
Io ho questo codice:
...
<div id="spotoverlay" name="advOverlay">
...
...
<a class="spot" target="_blank" onclick="document.getElementById('spotoverlay').style.visibility='Hidden'">
...
</a>
...
</div>

Con Safari funziona, ma con firefox no...

jj.69kt
02-11-2009, 22:30
Workaround!!
ho messo un immagine e a quella ho pplicato il "onClick"!!!
Ora funziona!!