Ciao a tutti, ho bisogno del vostro aiuto! Sto cercando di imparare qualcosa di javascript e per esercitarmi faccio piccoli pezzi di codice. Per iniziare sto usando il più possible gli alert e oggi ho voluto fare anche controlli con l'if, ecco quel che mi è uscito:
<SCRIPT language="JavaScript">
alert("Ciao, siete pronti di entrare nel mio sito?");
<!--
var risposta, //stringa immessa dall'utente
valore; //valore numerico della risposta
risposta=window.prompt("premi 1 per sì\npremi 2 per no","1");
valore=parseInt(risposta);
if (valore==1)
{
alert("e allora preparatevi ad entrare in un piccolo grande sito");
}
if (valore==2)
{
alert("pazienza, tanto entrate lo stesso");
}
if ((valore!=1)||(valore!=2))
{
alert("inserisci un valore valido");
}
-->
</SCRIPT>
Il codice funziona, qual è il problema? Se l'utente inserisce un valore diverso da 1 o 2 esce l'avviso "inserisce un valore valido" ma non so come far riapparire il window.prompt per far inserire il nuovo valore.
Grazie per l'aiuto e chiedo scusa per il titolo forse poco significativo.