Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2002
    residenza
    Cittį del Messico (Messico)
    Messaggi
    610

    un aiuto su una funzione javascript semplice

    utilizzo una funzione javascript che fa la verifica sull'inserimento corretto di dati in un form. Il problema che ho č il seguente :

    All'interno della funzione ci sono molti controlli ma alcuni li devo effettuare solo se il risultato che mi torna (in formato post) da una pagina precedente č >=1.

    Mi spiego meglio mettiamo che ho 3 controlli nella funzione, 1 verifica il campo A, 2 il campo B e 3 il campo C.

    Ora io vorrei che il controllo del B (in javascript) venisse effettuato solo se un valore che mi torna dalla pagina precedente č 1.
    Questo perchč la pagina che uso č .asp e come spiegavo se il valore che mi ritorna č 1 il campo B non lo visualizzo ma naturalmente il controllo sul campo B in javascript č presente e quindi va in errore tutta la funzione.

    In vbscript scriverei :
    If request.form("B") = 1 then
    .....(inserisco il controllo)
    end if

    come fare in JAVASCRIPT?

    GRAZIE
    M.Solazzi
    from
    Mexico City!!

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Non lo puoi fare in javascript... il parametro arriva al server, non al client.

    Le soluzioni prevedono l'intervento del server... per esempio:

    <script>
    function tuaFunc() {

    // prima parte: campo A
    ...
    // seconda parte: campo B
    <% If request.form("B") = 1 then %>
    .....(inserisco il controllo)
    <% end if %>
    // terza parte: campo C
    ...
    }
    </script>

    oppure, da javascript:

    if (<%=request.form("B")%> == 1) {
    // qui il tuo controllo
    }

    ciao

    ps: occhio al titolo....
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2002
    residenza
    Cittį del Messico (Messico)
    Messaggi
    610
    ok grazie
    M.Solazzi
    from
    Mexico City!!

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.