Buongiorno a tutti, premetto che non sono un granchè esperto di javascript ne di programmazione in generale ma ho deciso di cimentarmi per curiosità..Vorrei risolvere questo problema del quale non riesco a capirne la causa: dunque vorrei realizzare un piccolo quiz con 2 risposte possibili (delle quali solo 1 è quella giusta), quindi ho realizzato 2 radiobutton e un bottone che dovrebbe controllare se la risposta è giusta o sbagliata e inviare il relativo messaggio..posto il codice qui sotto, che ovviamente...non funziona..spero davvero che mi potiate aiutare dicendomi dove sbagli o correggendomi..purtroppo come ho detto non sono un grande esperto..anzi.....
Grazie
<fieldset>
<legend>domanda</legend>
gato <input type="radio" name="risposta" value="gato"/>
perro <input type="radio" name="risposta" value="perro"/>
</fieldset>
</form>
<script type="text/javascript">
function checkds() {
if (gato.value == false && perro.value == false){
alert("Selezionare almeno una risposta!");
} else if(gato.value == true) {
alert("Risposta corretta!");
} else if(perro.value == true) {
alert("Risposta scorretta!");
}
}
</script>
<input type="button"value="bottone generico" onClick= checkds()>