vediamo se ho capito qualcosina....js non è che lo capisca molto
document.forms
è tale array. Ai vari elementi vi accedi col metodo classico
document.forms[0] è il primo form della pagina
document.forms[1] è il secondo... e così via.
questo:
function aggiorna_o(){
document.form.via_o.value = "";
document.form.submit();
}
dovrebbe diventare circa cosi?
function aggiorna_o(){
document.form[0].via_o.value = "";
document.form[0].submit();
}
zero immagino vada bene perchè c'è solo un form nella pagina ok?
ossia....Oppure passa il riferimento del form alla funzione con this.form come parametro (di un vero submit, non so se vada anche con il link contenuto all'interno del form stesso)
onchange="aggiorna_o(this.form);"
quindi:
function aggiorna_o(form){
document.form.via_o.value = "";
document.form.submit();
}
oppure non ho capito nulla?




Rispondi quotando