Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1

    check valore di un form da javascript

    Ho una pagina che contiene questa funzioncina

    <script language="javascript">
    function check_utente() {
    var pass = document.form1.pwd.value;
    if (pass = 'test'){
    location.href='http://www.libero.it';
    }
    else location.href='http://www.rallylive.com';
    }
    </script>


    e vorrei che venisse richiamata da questo form


    <form name="form1" method="POST" onsubmit="check_utente()">
    <input type=password name=pwd>
    <input name=s type=submit class="pulsante" value="Accedi">
    </form>

    In pratica se il valore del campo PWD del form è uguale alla stringa "test" devo andare su libero.it altrimenti su rallylive.com...
    Dove sto sbagliando?

  2. #2
    codice:
    if (pass == 'test'){
    con == fai un test sull'uguaglianza, con = un'assegnazione.

    ciao

  3. #3
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao abbath,

    il confronto di uguaglianza é fatto con 2 uguali ==


  4. #4
    mi risponde "risorsa non consentita"
    cosa intende?

  5. #5
    Quando faccio il submit non mi esegue il mio IF ma mi ricarica la stessa pagina dicendo "risorsa non consentita".
    Che stia sbagliando l'evento o qualcosa nel codice?

  6. #6
    prova a usare un input di tipo button, e non submit.

  7. #7
    VI AMO!!!!

  8. #8
    Originariamente inviato da abbath
    VI AMO!!!!

  9. #9
    ritiro tutto!!! VVoVe: VVoVe: VVoVe:

    Allora se l'if non entra nel ramo del true funziona correttamente altrimenti se il valore inserito combacia con il mio allora mi esce il messaggio "risorsa non consentita"!!!

  10. #10
    prova così:

    codice:
    <script language="javascript">
    
    function check_utente() {
    var pass = document.form1.pwd.value;
    if (pass == 'test') window.location.href='http://www.libero.it';
    else window.location.href='http://www.rallylive.com';
    }
    
    </script>
    da usare così:

    codice:
    <input type="button" onclick="check_utente();" name="b" value="Vai" />
    facci sapere.

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.