Salve ragazzi ho un problema con document.getElementById ovvero ho questo div:
codice:
<div id="inserimentovalori" style="border:0px ; padding:0px; display: none; position: fixed; left: 380px; top: 250px; background:#C9BA8C;; z-index:0" >
<input type="text" id="cellacampo" style="display:none;" />
<input type="text" id="cellatabella" style="display:none;" />
<input type="text" id="cellaid" style="display:none;"/>
<input type="text" id="cellaid_valore" style="display:none;"/>
<input type="text" id="celladata" style="display:none;"/>
<input type="text" id="celladata_valore" style="display:none;"/>
<input type="text" id="cella_vecchia" style="display:none;"/>
<center><input type="text" id="cellavalore_attuale"/>
[img]../Immagini/bottoni/indietro_b.png[/img]
[img]../Immagini/bottoni/conferma_b.png[/img]</center>
</p></center>
</div>
che richiama questa funzione
codice:
function salvataggio_aggiornamento(valore_attuale,campo,tabella,id,id_valore,data,data_valore){
document.getElementById('cella_vecchia').value=valore_attuale;
document.getElementById('cellavalore_attuale').value=valore_attuale;
document.getElementById('cellacampo').value=campo;
document.getElementById('cellatabella').value=tabella;
document.getElementById('cellaid').value=id;
document.getElementById('cellaid_valore').value=id_valore;
document.getElementById('celladata').value=data;
document.getElementById('celladata_valore').value=data_valore;
showhideno("inserimentovalori");
}
Il problema è questo alla prima esecuzione fila tutto liscio ma se la rivoglio richiamare mi dice che document.getElementById("cella_vecchia") is null ma non riesco a capirne il motivo