Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    help con script password

    ho inserito questo script nella mia pagina:


    <script language="JavaScript">

    function passWord() {

    var testV = 1;
    var pass1 = prompt('Inserisci la tua Password','Password');
    if (pass1 == null) {
    while (testV < 3) {
    if (pass1.toLowerCase() == "paola") {
    //alert('La tua password è esatta');
    break;
    }
    testV+=1;
    var pass1 = prompt('Sbagliato! Puoi riprovare.','Password');
    }

    if (pass1.toLowerCase()!="altro" & testV ==3) {
    alert("Hai esaurito i tentativi");
    history.go(-1);
    }
    }
    return " ";

    }
    document.write(passWord());
    </script>

    ma quando clicco su annulla della maschera del promt mi dice:

    'null' è nullo o non è un oggetto.

    sulla riga 23 che sarebbe quella dove c'è il while.
    sapete aiutarmi??

    Vi ringrazio
    :tongue:

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Non so a che ti serva, una password che passi al client in modo che l'utente la inserisca ....

    Comunque il test devi farlo:
    if (pass1 == "") {
    oppure
    if (pass1.length == 0) {

    Infatti la varibile non e` null, e nemmeno non definita, ma potrebbe essere vuota (o di lunghezza zero).

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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 © 2026 vBulletin Solutions, Inc. All rights reserved.