Autor Tema: Formulario HTML con checkbox radio buttons y optgroup option Ejercicio CU00723B  (Leído 2360 veces)

Dimitar Stefanov

  • Experto
  • *****
  • Mensajes: 598
    • Ver Perfil
Código del ejercicio CU00723B del curso HTML desde cero:

Código: [Seleccionar]
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Ejemplo de formulario - aprenderaprogramar.com</title>
</head>
<body>
<h1>Preferencias musicales</h1>
<form>
<br />
<input name="rock" type="checkbox"/>Rock
<br />
<input name="pop" type="checkbox"/>Pop
<br />
<input name="jazz" type="checkbox"/>Jazz
<br /><br />
Edad:
<br />
<input name="edad" type="radio"/>de 12 a 17 años
<br/>
<input name="edad" type="radio"/>de 18 a 35 años
<br/>
<input name="edad" type="radio"/>de 36 a 65 años
<br/>
<input name="edad" type="radio"/>más de 65 años
<br/><br/>
Grupos y cantantes que te gustan:
<select multiple="multiple">
<optgroup label="Rock">
<option>Anna</option>
<option>Silvia</option>
<option>Sevilla</option>
</optgroup>
<optgroup label="Pop">
<option>Rafael</option>
<option>Ricky</option>
<option>Madonna</option>
</optgroup>
<optgroup label="Jazz">
<option>Guardia</option>
<option>Enrique</option>
<option>Lesbiana</option>
</optgroup>
</select>
</form>
</body>
</html>
« Última modificación: 13 de Enero 2016, 14:26 por Ogramar »

Ogramar

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2660
    • Ver Perfil
Buenas Dimiste

Los elementos checkbox se diferencian por name, pero en los elementos radio del formulario te ha faltado incluir un valor value que permita diferenciarlos y así saber cuál es el que ha elegido el usuario, si no tienes un value no puedes diferenciarlos

En los select múltiples también debes incluir un value que te permita diferenciar elementos, por ejemplo

 <select multiple>
  <option value="volvo">Volvo</option>
  <option value="saab">Saab</option>
  <option value="opel">Opel</option>
  <option value="audi">Audi</option>
</select>

En este hilo puedes ver un ejemplo de ejercicio resuelto, https://www.aprenderaprogramar.com/foros/index.php?topic=3043.0

Salu2

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".