Ir para conteúdo
Fórum Script Brasil
  • 0

Ajuda com type="radio"


MAFIA_Pão

Pergunta

Bom é o seguinte, eu estou fazendo um formulario em html e quero q a pessoa apenas marque uma opção do radio do input, como faço isso, vou colocar aqui pra vocês ver mais ou menos o q eu quero, mais tb a pessoa pode marcar e desmarcar ela quantas vezes quiser !

<tr>
          <td><font color="#FFFFFF">1- <? echo $row_simulado['perguntaum']; ?></font><br>
                           <br>
        <font color="#FFFFFF">a)</font>
        <input name="um_a" type="radio" value="1">
        <font color="#FFFFFF"><? echo $row_simulado['um_a']; ?></font>
        <br>
        <font color="#FFFFFF">b)</font>
        <input type="radio" name="um_b" value="1">
        <font color="#FFFFFF"><? echo $row_simulado['um_b'];?></font>
        <br>
        <font color="#FFFFFF">c)</font>
        <input type="radio" name="um_c" value="1">
        <font color="#FFFFFF"><? echo $row_simulado['um_c']; ?></font>
        <br>
        <font color="#FFFFFF">d)</font>
        <input type="radio" name="um_d" value="1">
        <font color="#FFFFFF"><? echo $row_simulado['um_d']; ?></font>
        <br>
        <font color="#FFFFFF">e)</font>
        <input type="radio" name="um_e" value="1">
                                <font color="#FFFFFF"><? echo $row_simulado['um_e']; ?></font>
              <br>
           </td>
</tr>

Bom espero q alguém posso me ajudar !!

Obrigado desde já !

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

Você alterou o primeiro código como os colegas disseram?

(...) mais tb a pessoa pode marcar e desmarcar ela quantas vezes quiser !

Seguinte cara, cada elemento html tem sua função. Marcar e desmarcar é função do checkbox. No checkbox você pode ou não marcar os elementos, marcando um ou mais, ou não marcando nenhum.

No radio, só é válida a opção de 1 elemento marcado. Isso quer dizer que no mínimo 1 e no máximo 1 elemento deve ser marcado. Então o radio deve vir com algum elemento marcado como padrão e o usuário pode escolher entre outro se quiser.

Se o radio não atende as suas necessidades então deve utilizar o checkbox.

Link para o comentário
Compartilhar em outros sites

  • 0

Amigo eu sei q o radio é para ter apenas um opção para o usuario marcar e é ate mesmo isso q eu quero !

porque tipo vou explicar o q eu quero mais ou menos, estou fazendo tipo um simulado aonde vai ter 30 perguntas e em quando pergunta tem 5 opções de resposta ! Aonde o usuario so vai poder marcar uma resposta certa em cara questão!

E depois vai ter q fazer a soma de quantas a pessoa acertou aonde o valor de cada acerto é um ponto !!

Entaum é isso q estou querendo por isso q optei pelo radio !!

Ok , obrigado e espero respostas !

Boa noite !

Link para o comentário
Compartilhar em outros sites

  • 0

Hum....sei lá o que está fazendo no seu código. Mas como disseram os colegas, os names devem ser iguais, mas nem todos.

Vou dar um trecho de um formulário pra você entender o que acontece:

<form>
<p>1 - Quem gosta de banana?</p>
Elefantes<input type="radio" name="resposta1" value="Elefantes" /><br />
Dinossauros<input type="radio" name="resposta1" value="Dinossauros" /><br />
Formigas<input type="radio" name="resposta1" value="Formigas" /><br />
Macacos<input type="radio" name="resposta1"  value="Macacos" /><br />

<p>2 - Quem tem um membro a menos?</p>
Batman sem o Robin<input type="radio" name="resposta2" value="Batman" /><br />
Lula<input type="radio" name="resposta2" value="Lula"   /><br />
Eunuco<input type="radio" name="resposta2" value="Eunuco" /><br />
Castrado<input type="radio" name="resposta2" value="Castrado"/><br />
<input type="submit" value="Enviar respostas" />
</form>

Na pergunta 1, todos os names dos radios devem ser iguais. O name é a variável que vai ser mandada pro servidor. O value vai ser o valor que a variável vai receber.

Na pergunta 2, todos os names dos radios devem ser iguais, MAS!!! diferentes dos names da primeira pergunta.

Do exemplo, se eu escolhesse reespectivamente: Macacos e Lula, a seguinte string ia ser mandada pro servidor:

pagina.htm?resposta1=Macacos&resposta2=Lula

Entendeu a fita? Os names são as variáveis resposta1 e resposta2. Os values são os valores que irão dentro da resposta de acordo com a opção escolhida.

Deu pra entender ?

Akeleabrassssss

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...