Saltar al contenido principal
Codigo Heroe
Tarea anterior
Formularios: introducción14/16
A la lista de tareas
  1. 1. El primer formulario
  2. 2. Un campo de texto
  3. 3. El identificador y el valor predeterminado
  4. 4. La etiqueta de un campo
  5. 5. Asociar una etiqueta y un campo mediante id
  6. 6. Agregar otro campo
  7. 7. Un campo de contraseña
  8. 8. El botón de envío del formulario
  9. 9. Un campo de texto de varias líneas
  10. 10. Una casilla de verificación
  11. 11. Un botón de opción
  12. 12. Un grupo de botones de opción
  13. 13. Una lista desplegable
  14. 14. Una lista de selección múltiple
  15. 15. Un campo para subir archivos
  16. 16. Un campo oculto
Siguiente tarea
  • Matriz de skills
  • Cursos
  • Registro
  • Iniciar sesión

Loading…
En unos segundos, estará listo.

  • Teoría
  • Teoría

Una lista de selección múltiple

Una lista desplegable puede convertirse en una lista de selección múltiple: una lista que permite elegir varias opciones.

Para hacerlo, agrega el atributo multiple a la etiqueta <select>.

Puedes seleccionar varias opciones haciendo clic en ellas mientras mantienes presionada la tecla Ctrl en Windows o Command en macOS.

La altura de la lista se puede cambiar con el atributo size de <select>. Su valor indica cuántas opciones se muestran a la vez.

Para seleccionar una o varias opciones de forma predeterminada, agrega el atributo selected a las etiquetas <option> correspondientes.

Para enviar varias opciones a un servidor que procesa los datos con PHP, se agregan los corchetes [] al final del nombre en el atributo name. Por ejemplo: <select name="days[]">. Los corchetes no son un requisito de las listas de selección múltiple: se usan para que PHP procese correctamente esos datos.

  • index.html
  • style.css
HTML
<!DOCTYPE html> <html lang="es"> <head> <meta charset="utf-8"> <title>Una lista de selección múltiple</title> <link rel="stylesheet" href="style.css"> </head> <body> <h1>Cuestionario</h1> <form action="https://echo.htmlacademy.ru/courses" method="post"> <p>En una lista de selección múltiple puedes elegir varias opciones haciendo clic en ellas mientras mantienes presionada la tecla Ctrl en Windows o Command en macOS.</p> <p><i>Tus días favoritos de la semana:</i></p> <select name="days"> <option>Lunes</option> <option>Martes</option> <option>Miércoles</option> <option>Jueves</option> <option>Viernes</option> <option>Sábado</option> <option>Domingo</option> </select> <input type="submit" value="Enviar"> </form> </body> </html>
CSS
input[type="submit"] { display: block; margin-top: 10px; }

El código ha cambiado, haz clic en "Actualizar" o activa la ejecución automática.

Ha ido a otra página

Haga clic dentro del mininavegador para poner el foco en esta ventana.

100%
ObjetivosRealizado
0
    1. Convierte la lista desplegable en una lista de selección múltiple.
    2. Aumenta la altura de la lista para que muestre 7 opciones a la vez.
    3. Haz que Domingo esté seleccionado de forma predeterminada.

    Prueba enviar el formulario con varias opciones seleccionadas.

    Codigo Heroe

    © 2023-2026, codigoheroe.com