Esta página ha sido traducida del inglés por la comunidad.Aprende más y únete a la comunidad de MDN Web Docs.
<input type="password">
Baseline Widely available *
This feature is well established and works across many devices and browser versions. It’s been available across browsers since julio de 2015.
* Some parts of this feature may have varying levels of support.
Los elementos<input> de tipo"password" proporcionan una forma para que el usuario ingrese una contraseña de forma segura. El elemento se presenta como un control de editor de texto, sin formato, de una línea, en el que el texto está oculto para que no pueda leerse, generalmente reemplazando cada carácter con un símbolo como el asterisco ("*") o un punto ("•"). Este carácter variará dependiendo deluser agent y delOS.
| Content categories | Flow content, listado, tabla enviable, reseteable, elementos de forma asociada,phrasing content, elementos etiquetables, contenido palpable. |
|---|---|
| Contenido permitido | Ninguno, es unempty element. |
| Omisión de etiquetas | Tiene que tener una etiqueta al inicio y no tener una etiqueta final. |
| Elementos de parentescos | Cualquier elemento que acceptaphrasing content. |
| Interfaz DOM | HTMLInputElement |
In this article
Atributos
Además de los atributos listados abajo, este elemento puede tener cualquierglobal attributes.
autocompleteEstablece el valor del atributo de autocompletado en el campo de una contraseña. En caso de ser cierto, automaticamente se rellena con el valor previamente almacenado.
autofocusEste atributo Booleano te permite especificar que la página ponga el foco en un campo a menos que el usuario lo revoque, por ejemplo, escribir en un campo diferente. Solo un elemento en el documento puede tener el atributo Booleanoautofocus.
disabledEste atributo Booleano indica que el campo de la contraseña no está disponible. Además, deshabilita los valores que no son enviados por el campo.
defaultvalueDefine un valor predeterminado en el campo de la contraseña.
inputmodeLe da proporciona información al buscador sobre que teclado mostrar. Los valores posibles son:
verbatim: Alfanumérico, contenido no verbla tales como usuarios y contraseñas.latin: Introducción de texto en el lenguaje preferido del usuario con ayudas de escritura, como predicción de texto. Se usa para comunicación de usuario a ordenador en, por ejemplo, campos de búsqueda.latin-name: Comolatin, pero para nombres de personas.latin-prose: Comolatin, pero con unas ayudas de escritura más activas. Para comunicación de usuario a usuario como por ejemplo, mensajería instantanea o emails.full-width-latin: Comolatin-prose, pero para lenguajes secundarios del usuario.kana: Entrada de texto Kana o romaji, normalmente entrada hiragana, usa carácteres con ancho completo, con soporte para converstirse a kanji. Establecido para la entrada de texto Japonés.katakana: Katakana input, using full-width characters, with support for converting to kanji. Intended for Japanese text input.
maxlengthEstablece el valor del atributo maxlength en el campo de una contraseña.
minlengthEstablece el valor del atributo minlength en el campo de una contraseña.
nameNombre del campo, usado para datos enviados desde formulario.
patternEstablece el valor del atributo pattern del campo de una contraseña.
placeholderEstablece el valor del atributo placeholder del campo de una contraseña.
readonlyEste atributo Booleano indica que el usuario no puede modificar el valor del campo de una contraseña.
requiredEste atributo Booleano especifica que el usuario debe rellenar con un valor antes de enviar un formulario.
sizeEstablece el valor del atributo size del campo de una contraseña.
Ejemplos
Para crear un widget que muestre una constraseña, use:
<input type="password" />Para crear un widget que muestre una contraseña con un patrón o diseño, use:
<input type="password" pattern=".{6,}" />El ejemplo de arriba creará un elemento password que deberá contener 6 o más carácteres.
Especificaciones
| Specification |
|---|
| HTML> # password-state-(type=password)> |