Problema mostrando valores en pantalla
Publicado por Javier (2 intervenciones) el 21/08/2018 04:41:54
Hola,
Estoy aprendiendo a programar en Javascript y me encontré con un problema que no logro resolver.
Tengo un input radio de 4 valores y simplemente quiero que al tocar validar me muestre en pantalla si la respuesta es correcta o incorrecta.
Le he dado mil vueltas de muchas maneras y no tengo resultado. Tambien me pasa que cada vez que presiono el boton para validar me refesca la pantalla.
Dejo el codigo por si me pueden ayudar.
Gracias!
Estoy aprendiendo a programar en Javascript y me encontré con un problema que no logro resolver.
Tengo un input radio de 4 valores y simplemente quiero que al tocar validar me muestre en pantalla si la respuesta es correcta o incorrecta.
Le he dado mil vueltas de muchas maneras y no tengo resultado. Tambien me pasa que cada vez que presiono el boton para validar me refesca la pantalla.
Dejo el codigo por si me pueden ayudar.
Gracias!
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
<form name="formulario">
<input type=radio name=pregunta1 value=A> Respuesta A<br>
<input type=radio name=pregunta1 value=B> Respuesta B<br>
<input type=radio name=pregunta1 value=C> Respuesta C<br>
<input type=radio name=pregunta1 value=D> Respuesta D<br>
<br>
<button id="boton">VALIDAR</button>
</form>
<br><br>
<script>
var boton = document.getElementById('boton');
boton.addEventListener("onclick",function(){
var pg1 = document.formulario.pregunta1.value;
if (pg1 == "D"){
document.writeln("CORRECTO");}
else{
document.writeln("INCORRECTO");};
});
</script>
</body>
</html>
Valora esta pregunta


0