Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Brown.

Formulário

Recommended Posts

Quero fazer a seguinte situação com formulário:

 

Ao clicar no botão corrigir, o formulário deverá corrigir as respostas e exibir uma mensagem com a quantidade de acertos e uma com a quantidade de erros. Se o usuario marcar mais de duas opções, anula a questao.

 

Gabarito

Questão 1 | A

Questão 2 | D

Questão 3 | A

 

Alguem tem alguma ideia como ficaria esse tratamento nos ifs e elses?

 

Segue meu codigo:

 



<html>

<head>

<title>teste </title>


<script language="JavaScript">



function teste()
{


   var cont = 0;

  if(document.form1.op1.checked== true)
  {

     cont = cont +10;

     alert("");
  }
  else
  {

     cont = cont + 0;

     alert ("Voce precisa estudar mais");
   }


   if(document.form1.op4.checked== true)
   {

     cont = cont +10;

     alert("");
  }
  else
  {

     cont = cont + 0;

     alert ("");
   }

  if(document.form1.op1.checked== true)
   {

     cont = cont +10;

     alert("");
  }
  else
  {

     cont = cont + 0;

     alert ("");
   }


}




</script>

</head>

<body>

<form name="form1" action ="post">


Pergunta 1: <p>

<input type="checkbox" name="op1" value="1"> A


<input type="checkbox" name="op2" value="2"> B


<input type="checkbox" name="op3" value="3"> C


<input type="checkbox" name="op4" value="4"> D


<input type="checkbox" name="op5" value="5"> E <p>




Pergunta 2: <p>

<input type="checkbox" name="op1" value="1"> A


<input type="checkbox" name="op2" value="2"> B


<input type="checkbox" name="op3" value="3"> C


<input type="checkbox" name="op4" value="4"> D


<input type="checkbox" name="op5" value="5"> E <p>




Pergunta 3: <p>

<input type="checkbox" name="op1" value="1"> A


<input type="checkbox" name="op2" value="2"> B


<input type="checkbox" name="op3" value="3"> C


<input type="checkbox" name="op4" value="4"> D


<input type="checkbox" name="op5" value="5"> E<p>



<input type="button" name = "btn" value="Corrigir" onClick="teste()">

</form>

</body>

</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.