Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    7

    Parametro Form Undefined

    Buongiorno a tutti!

    Sono nuovo del forum, ringrazio che esistano forum di questo titpo...

    Ho un problema con una pagina jsp, che contiene un form.
    Premetto che la pagina ha sempre funzionato correttamente e che quessto tipo di errore credo lo dia soltanto a me... l'errore è il seguente:

    document.prova.flag is undefined

    dove prova è il form e flag un parametro.

    L'errore scaturisce da un javascript che vuole impostare il valore del form:

    codice:
    <SCRIPT LANGUAGE="JavaScript">
    21function view(form){
    22 document.prova.flag.value = 'GC';
    23 //document.all.linkPageDGC.style.display = 'none';
    24 //document.all.NOlinkPageDGC.style.display = '';
    25//if((abilitazioniUtente.getInserimentoGiroconto()).equals("true")){
    26 //document.all.linkPageGC.style.display = '';
    27 //document.all.NOlinkPageGC.style.display = 'none';
    28// }
    29if(GC != null && false){
    30 //document.all.linkPageDGC.style.display = '';
    31 //document.all.NOlinkPageDGC.style.display = 'none';
    32 //document.all.linkPageGC.style.display = 'none';
    33 //document.all.NOlinkPageGC.style.display = '';
    34 document.prova.flag.value = 'GC';
    35 document.prova.flagView.value = 'nuovoGC';
    36 }
    37}
    il form ed il parametro i seguenti:

    codice:
    <form name="prova">
    <input type='hidden' name='flagView' value=''>
    Grazie mille.

    Max

  2. #2
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541

    Re: Parametro Form Undefined

    Originariamente inviato da macs_80
    Buongiorno a tutti!

    Sono nuovo del forum, ringrazio che esistano forum di questo titpo...

    Ho un problema con una pagina jsp, che contiene un form.
    Premetto che la pagina ha sempre funzionato correttamente e che quessto tipo di errore credo lo dia soltanto a me... l'errore è il seguente:

    document.prova.flag is undefined

    dove prova è il form e flag un parametro.

    L'errore scaturisce da un javascript che vuole impostare il valore del form:

    codice:
    <SCRIPT LANGUAGE="JavaScript">
    21function view(form){
    22 document.prova.flag.value = 'GC';
    23 //document.all.linkPageDGC.style.display = 'none';
    24 //document.all.NOlinkPageDGC.style.display = '';
    25//if((abilitazioniUtente.getInserimentoGiroconto()).equals("true")){
    26 //document.all.linkPageGC.style.display = '';
    27 //document.all.NOlinkPageGC.style.display = 'none';
    28// }
    29if(GC != null && false){
    30 //document.all.linkPageDGC.style.display = '';
    31 //document.all.NOlinkPageDGC.style.display = 'none';
    32 //document.all.linkPageGC.style.display = 'none';
    33 //document.all.NOlinkPageGC.style.display = '';
    34 document.prova.flag.value = 'GC';
    35 document.prova.flagView.value = 'nuovoGC';
    36 }
    37}
    il form ed il parametro i seguenti:

    codice:
    <form name="prova">
    <input type='hidden' name='flagView' value=''>
    Grazie mille.

    Max
    si ma c'è un campo di nome flag?

  3. #3
    flag è diverso da flagView

    se il campo nel form si chiama flagView nel codice JS devi cercarlo con quel nome

    codice:
    document.prova.flagView.value

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    7
    Scusami, ci sono tutt'e due...

    codice:
    <input type='hidden' name='flagView' value=''>
    <input type='hidden' name='flag' value=''>

  5. #5
    ma l'errore dove viene visualizzato?
    comunque, il controllo che fai nell'if non ha senso.
    di preciso, cosa devi fare?

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    7
    Ciao e grazie per le risposte.

    La pagina jsp scoppia.
    Utilizzando fireBug visualizza 1 errore:

    document.prova.flag is undefined


    La cosa strana è che io sono arrivato da poco e loro le usano così e le hanno sempre usate così.

    Su internet ho trovato soluzioni tipo getElementById... Ma non è logico che io mi metta a modificare tutte le pagine :-(

    Ho commentato la funzione semplicemente per escludere tutti gli altri errori...

    Grazie ancora

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.