HTML | Objeto de correo electrónico de entrada DOM

El objeto de correo electrónico de entrada en HTML DOM se utiliza para representar el elemento de entrada HTML con el atributo type=”email” . Se puede acceder al elemento de entrada con el atributo type=”email” utilizando el método getElementById().

Sintaxis: 

  • Se utiliza para acceder al objeto de correo electrónico de entrada.
document.getElementById("id");
  • Se utiliza para crear elementos de entrada.
document.createElement("input");

Propiedades del objeto de correo electrónico de entrada:  

Propiedad Descripción
escribe Esta propiedad se utiliza para devolver el tipo de elemento de formulario al campo de correo electrónico.
valor Esta propiedad se usa para establecer o devolver el valor del atributo de valor de un campo de correo electrónico.
autocompletar Esta propiedad se usa para establecer o devolver el valor del atributo de autocompletar de un campo de correo electrónico.
enfoque automático Esta propiedad se usa para establecer o devolver si un campo de correo electrónico debe enfocarse automáticamente cuando se carga la página.
valor por defecto Esta propiedad se utiliza para establecer o devolver el valor predeterminado de un campo de correo electrónico.
desactivado Esta propiedad se usa para establecer o devolver si un campo de correo electrónico está deshabilitado o no.
forma Esta propiedad se utiliza para devolver una referencia al formulario que contiene el campo de correo electrónico.
lista Esta propiedad se usa para devolver una referencia a la lista de datos que contiene el campo de correo electrónico.
longitud máxima Esta propiedad se usa para establecer o devolver el valor del atributo maxlength de un campo de correo electrónico.
múltiple Esta propiedad se usa para establecer o devolver si un usuario puede ingresar más de una dirección de correo electrónico en el campo de correo electrónico.
nombre Esta propiedad se utiliza para establecer o devolver el valor del atributo de nombre de un campo de correo electrónico.
patrón Esta propiedad se usa para establecer o devolver el valor del atributo de patrón de un campo de correo electrónico.
marcador de posición Esta propiedad se usa para establecer o devolver el valor del atributo de marcador de posición de un campo de correo electrónico.
solo lectura Esta propiedad se usa para establecer o devolver si el campo de correo electrónico es de solo lectura o no.
requerido Esta propiedad se usa para establecer o devolver si el campo de correo electrónico debe completarse antes de enviar un formulario.
Talla Esta propiedad se utiliza para establecer o devolver el valor del atributo de tamaño del campo de correo electrónico.

Métodos 

  • select(): se utiliza para seleccionar el contenido de un campo de texto de correo electrónico de entrada.

Ejemplo 1: este ejemplo utiliza el método getElementById() para acceder al elemento <input> con el atributo type=”email”.  

html

<!DOCTYPE html>
<html>
     
<head>
    <title>
        HTML DOM Input Email Object
    </title>
</head>   
 
<body>
 
    <h1> GeeksforGeeks</h1>
 
    <h2>DOM Input Email Object</h2>
 
    E-mail: <input type="email" id="email"
            value="careers@geeksforgeeks.org">
 
    <button onclick="myGeeks()">
        Click Here!
    </button>
     
    <p id="GFG"></p>
 
 
 
     
    <!-- Script to access input element with
            type email attribute -->
    <script>
        function myGeeks() {
            var em = document.getElementById("email").value;
            document.getElementById("GFG").innerHTML = em;
        }
    </script>
</body>
 
</html>                   

Salida:  
Antes de hacer clic en el botón: 
 

Después de hacer clic en el botón: 
 

Ejemplo 2: este ejemplo utiliza el método document.createElement() para crear un elemento <input> con el atributo type=”email”.  

html

<!DOCTYPE html>
<html>
     
<head>
    <title>
        HTML DOM Input Email Object
    </title>
</head>   
 
<body>
 
    <h1> GeeksforGeeks</h1>
 
    <h2>DOM Input Email Object</h2>
 
    <button onclick="myGeeks()">
        Click Here!
    </button>
     
    <!-- script to create input element of
        type email attribute -->
    <script>
        function myGeeks() {
             
            /* Create an input element */
            var x = document.createElement("INPUT");
             
            /* Set the type attribute */
            x.setAttribute("type", "email");
             
            /* Set the value to type attribute */
            x.setAttribute("value", " careers@geeksforgeeks.org");
             
            /* Append the element to body tag */
            document.body.appendChild(x);
        }
    </script>
</body>
 
</html>                   

Salida:  
Antes de hacer clic en el botón: 
 

Después de hacer clic en el botón: 
 

Navegadores compatibles

  • Google Chrome
  • Internet Explorer (después de IE 9)
  • Firefox
  • Ópera

Publicación traducida automáticamente

Artículo escrito por divyatagoel0709 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *