CodeGym /Cursos /Frontend SELF ES /Elemento <input>

Elemento <input>

Frontend SELF ES
Nivel 8 , Lección 3
Disponible

3.1 Elemento <input type="button">

El elemento <input type="button"> se usa para crear un botón que no tiene un comportamiento predeterminado integrado. A diferencia de los botones submit y reset, que realizan acciones específicas al hacer clic, el botón generalmente se usa en combinación con JavaScript para realizar tareas específicas.

Ejemplo de uso:

HTML
    
      <input type="button" value="Click Me" onclick="alert('Button clicked!')">
    
  

Atributos principales:

1. Atributo value: establece el texto que se mostrará en el botón.

HTML
    
      <input type="button" value="Click Me">
    
  

2. Atributo onclick: define la función de JavaScript que se ejecutará al hacer clic en el botón.

HTML
    
      <input type="button" value="Click Me" onclick="myFunction()">
    
  
JavaScript
    
      function myFunction() {
        alert('Button clicked!');
      }
    
  

Ejemplos de uso:

Llamada a función de JavaScript:

HTML
    
      <input type="button" value="Show Alert" onclick="showAlert()">
    
  
JavaScript
    
      function showAlert() {
        alert('This is an alert!');
      }
    
  

Cambio de estilo de un elemento:

HTML
    
      <input type="button" value="Change Color" onclick="changeColor()">
      <p id="text">This is a paragraph.</p>
    
  
JavaScript
    
      function changeColor() {
        document.getElementById('text').style.color = 'blue';
      }
    
  

3.2 Elemento <input type="checkbox">

El elemento <input type="checkbox"> se usa para crear casillas de verificación que permiten a los usuarios seleccionar una o varias opciones de las ofrecidas. La casilla puede estar activada o desactivada.

Ejemplo de uso:

HTML
    
      <label for="subscribe">Subscribe to newsletter:</label>
      <input type="checkbox" id="subscribe" name="subscribe" value="yes">
    
  

Atributos principales:

1. Atributo name: establece el nombre del elemento del formulario que se enviará al servidor junto con los datos.

HTML
    
      <input type="checkbox" name="subscribe">
    
  

2. Atributo value: establece el valor que será enviado al servidor si la casilla está marcada.

HTML
    
      <input type="checkbox" name="subscribe" value="yes">
    
  

3. Atributo checked: determina si la casilla debe estar marcada por defecto.

HTML
    
      <input type="checkbox" name="subscribe" value="yes" checked>
    
  

Ejemplos de uso:

Varias casillas de verificación:

HTML
    
      <p>Select your interests:</p>
      <input type="checkbox" name="interest" value="sports">Sports<br>
      <input type="checkbox" name="interest" value="music">Music<br>
      <input type="checkbox" name="interest" value="movies">Movies<br>
    
  

Casilla con valor preestablecido:

HTML
    
      <input type="checkbox" name="terms" value="agree" checked> I agree to the terms and conditions
    
  

3.3 Elemento <input type="radio">

Campo para seleccionar botón de radio (type="radio")

El elemento <input type="radio"> se usa para crear "botones de radio" que permiten a los usuarios seleccionar solo una opción de un grupo. Los botones de radio se agrupan mediante el mismo valor de atributo name.

Ejemplo de uso:

HTML
    
      <p>Choose your gender:</p>
      <input type="radio" id="male" name="gender" value="male">
      <label for="male">Male</label><br>
      <input type="radio" id="female" name="gender" value="female">
      <label for="female">Female</label><br>
    
  

Atributos principales:

Atributo name: establece el nombre del grupo de botones de radio. Todos los botones de radio con el mismo nombre pertenecerán a un solo grupo, y el usuario podrá elegir solo uno de ellos.

HTML
    
      <input type="radio" name="gender" value="male">
      <input type="radio" name="gender" value="female">
    
  

Atributo value: establece el valor que será enviado al servidor si se selecciona el botón de radio.

HTML
    
      <input type="radio" name="gender" value="male">
    
  

Atributo checked: determina si el botón de radio debe estar seleccionado por defecto.

HTML
    
      <input type="radio" name="gender" value="male" checked>
    
  

Ejemplos de uso:

Grupo de botones de radio para seleccionar una opción:

HTML
    
      <p>Choose a color:</p>
      <input type="radio" name="color" value="red">Red<br>
      <input type="radio" name="color" value="green">Green<br>
      <input type="radio" name="color" value="blue">Blue<br>
    
  

Botón de radio con valor preestablecido:

HTML
    
      <input type="radio" name="subscription" value="monthly" checked>Monthly<br>
      <input type="radio" name="subscription" value="yearly">Yearly<br>
    
  
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION