Originariamente inviato da Toniello
Salve a tutti,
spero che qualcuno possa risolvere questo piccolo problema che ho.
In una pagina ho un input type text con un evento onBlur.
Codice PHP:
<input name="titolo" type="text" class="registrazione" size="5" maxlength="5" onblur="Utenti()" /
Quando l'utente digita il testo, ed esce dal input, attiva la funzione Utenti() che qui di seguito vi mostro:
Codice PHP:
function Utenti() {
titolo= document.form.titolo.value;
document.gestione_titoli.location.href = "caricamento_titoli.php?titolo="+titolo;
}
Praticamente prende il valore TITOLO dall'input e carica la pagina caricamento_titoli.php dentro l'iframe GESTIONE TITOLI. Con IE non ho nessun problema, ho testato con FF e mi da questo problema:
Errore: document.gestione_titoli has no properties
Qualcuno puo' aiuarmi? Grazie!
Per cominciare io passerei i valore direttamente del campo titolo cosi:
codice:
<input name="titolo" type="text" class="registrazione" size="5" maxlength="5" onblur="Utenti(this.value)"
la function va modificata cosi:
codice:
function Utenti(Titolo) {
parent.document.getElementById("MioFrame").src = "caricamento_titoli.php?titolo="+Titolo;
}
iframe:
codice:
<iframe id="MioFrame" frameborder="1" width="400" height="150" scrolling="auto" src="paginadefault.php"></iframe>
Consiglio di apprendere le basi del DOM