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