¿Qué es la entrada? Agrupación de elementos del formulario. Crear campos de formulario
La etiqueta más común utilizada en los formularios es . No tiene etiqueta de cierre. Toda la información que el navegador necesita para procesar está contenida directamente en la etiqueta y se especifica mediante varios atributos. Semántica varía significativamente dependiendo del valor de su atributo tipo.
Atributos de etiqueta
tipo El atributo principal que especifica el tipo de elemento. Si no se especifica el atributo, se utiliza el valor predeterminado texto.Valores posibles:
No todos los navegadores admiten los tipos agregados en HTML5.
Si el navegador no admite uno de los nuevos tipos, asumirá que es un archivo .
Cómo organizar el soporte para navegadores antiguos se describe usando el ejemplo de la fecha. Autocompletar="off" Desactiva la función de autocompletar para este campo. Muy útil para campos de entrada de códigos de un solo uso, captchas, etc..setAttribute("autocompletar","apagado"); ...
...
enfoque automático Recibo automático centrarse cuando se carga la página. El valor se puede establecer de tres maneras: ... Un ejemplo de emulación de la propiedad de enfoque automático para navegadores más antiguos. deshabilitado Hace que el elemento sea inaccesible.
Artículos no disponibles no se transmiten al servidor. nombre Nombre del campo. Cada campo de entrada que cree debe tener su propio nombre único De lo contrario, el script no determinará a qué campos se aplican los valores resultantes. Por supuesto, el nombre del campo de entrada debe coincidir con el nombre que se describe para él en el programa de procesamiento. valor El valor predeterminado del campo o la etiqueta del botón. De lo contrario, el script no determinará a qué campos se aplican los valores resultantes. Por supuesto, el nombre del campo de entrada debe coincidir con el nombre que se describe para él en el programa de procesamiento. tamaño El tamaño del campo de tipo. De lo contrario, el script no determinará a qué campos se aplican los valores resultantes. Por supuesto, el nombre del campo de entrada debe coincidir con el nombre que se describe para él en el programa de procesamiento. maxlength Límite en el número de caracteres que se pueden ingresar en un campo de tipo.
readonly="readonly" o "" Impide que el elemento sea modificado.
obligatorio Comprueba automáticamente si el campo está completo. Para resaltar un campo obligatorio completado correctamente, puede utilizar la siguiente estructura de estilo: mín.
Valor mínimo
número
Esta lista está inicialmente oculta y pasa a estar disponible cuando el campo recibe el foco o ingresa texto.
Tipos de elementos de ENTRADA
botón botón
Botón BOTÓN está destinado a aquellos casos en los que necesita ejecutar algún script. Es decir, se adjunta un evento al botón. Al hacer clic y se llama a la función requerida. Atributo valor establece la etiqueta en el botón. Atributo al hacer clic
especifica un controlador de JavaScript que se llama cuando se hace clic en el botón.
Valor mínimo
nombre
sirve para nombrar el botón en JavaScript (no se transmite al servidor).
Ejemplo valor Botón botón ENVIAR Este botón es para enviar el formulario. En la mayoría de los navegadores, su apariencia es casi indistinguible de un botón. En sí mismo no se transmite, sino que sólo sirve para el control. Atributo para botón
Valor mínimo
Ejemplo y se llama a la función requerida. no es necesario presionar ningún botón
especifica un controlador de JavaScript que se llama cuando se hace clic en el botón.
Valor mínimo
Ejemplo Esto provocará la transferencia de datos. Aceptar pedido
especifica un controlador de JavaScript que se llama cuando se hace clic en el botón.
Valor mínimo
Rechazar
Aceptar como observador
formularionovalidar se puede utilizar para evitar que se validen los valores del formulario. Examen
especifica un controlador de JavaScript que se llama cuando se hace clic en el botón.
Valor mínimo
Botón REINICIAR
Este es el botón de borrar formulario. Al hacer clic, todos los elementos modificados vuelven a su valor predeterminado. Se utiliza muy raramente. Sin embargo, en algunos casos puede resultar bastante útil. Consejo: tenga cuidado al elegir la etiqueta de un botón REINICIAR
. Algo como "Borrar", "Comenzar de nuevo", "Eliminar entrada", etc. sería bastante claro (y, lo más importante, intuitivo incluso para los tontos de los tontos). En general, es necesario que el usuario no tenga ni la más mínima duda sobre la finalidad de esta clave. Reiniciar Campo de entrada de TEXTO El campo de entrada de texto es el campo de entrada más utilizado en los formularios. Además, puede considerarse legítimamente el principal y
el elemento más importante Atributo, siempre es obligatorio, ya que en función de este parámetro, el navegador pasa el par nombre=valor al script.
especifica un controlador de JavaScript que se llama cuando se hace clic en el botón.
Valor mínimo
El texto "Ivanov" se coloca en el campo creado como valor inicial.
Si el usuario no realiza cambios o hace clic en el botón, el valor Ivanov se enviará al script como apellido del usuario.
Campo de entrada de números NÚMERO El campo está destinado a ingresar números. parte fraccionaria
especifica un controlador de JavaScript que se llama cuando se hace clic en el botón.
Valor mínimo
Si el usuario ingresa letras, el formulario no se enviará al servidor. Enviar Puedes establecer el mínimo
especifica un controlador de JavaScript que se llama cuando se hace clic en el botón.
Valor mínimo
valor máximo campos y paso de cambio de número..
especifica un controlador de JavaScript que se llama cuando se hace clic en el botón.
Valor mínimo
El valor del paso puede ser positivo o negativo, pero debe ser mayor que 0. Si el número ingresado en el campo no cumple con las restricciones especificadas, no se realizará el envío al servidor. De lo contrario, el script no determinará a qué campos se aplican los valores resultantes. Por supuesto, el nombre del campo de entrada debe coincidir con el nombre que se describe para él en el programa de procesamiento. Para especificar cualquier paso, utilice
Campo
se muestra de manera diferente: algunos navegadores siempre muestran flechas, otros solo cuando pasan el cursor o reciben el foco. Contraseña Campo oculto OCULTO
especifica un controlador de JavaScript que se llama cuando se hace clic en el botón.
, luego en el campo oculto de cada formulario podrás especificar un identificador que te permitirá determinar con qué formulario estás tratando.
especifica un controlador de JavaScript que se llama cuando se hace clic en el botón.
...Otros elementos del formulario.... ...Otros elementos de forma... El navegador no muestra el campo oculto, aunque se puede descubrir si coloca el navegador en modo de vista de archivo HTML y analiza el texto de la página web. Los campos ocultos son útiles cuando desea proporcionar información necesaria para un script, pero no desea que el usuario pueda cambiarla. Sin embargo, tenga en cuenta que un usuario experto podría guardar su formulario en un archivo, editarlo y luego enviar el formulario modificado al servidor. Por lo tanto, no debes confiar en campos ocultos para crear ningún tipo de seguridad.
El script recibirá una variable llamada
Versión de formulario , al que se le asignará el valor 1,2. Esta información se puede utilizar para determinar cómo procesar el resto de la información recibida del formulario. Si el usuario cambia este valor, el programa script puede comportarse de forma inesperada. Campo de entrada de dirección de correo electrónico
especifica un controlador de JavaScript que se llama cuando se hace clic en el botón.
, con una coma (,) utilizada para separar direcciones
Correo electrónico:
¿Qué atributos puede aceptar una etiqueta de entrada?
¿Qué tipos de etiquetas de entrada existen?
Y más, más, más...
aporte
¿Qué es la entrada?
Si lo traduces literalmente o simplemente recuerdas cómo traducirlo, entonces algo como aporte. Sí, este es aproximadamente el propósito de la etiqueta de entrada, con su ayuda podemos ingresar o transmitir datos, pero la etiqueta de entrada puede tomar diferentes formas gracias al atributo tipo.
atributo de tipo
El atributo de tipo (o tipo) nos permite seleccionar el tipo de "entrada". El valor predeterminado es tipo de texto. Parece un campo de texto, este es el campo donde normalmente ingresa sus datos, por ejemplo, nombre de usuario y contraseña. Veamos algunos tipos de etiquetas de entrada.
- tipo="botón"
- tipo="radio"
- tipo="casilla de verificación"
- tipo="archivo"
- tipo="oculto"
- tipo="enviar"
- tipo="restablecer"
- tipo="contraseña"
No mucho sobre tipos radio Y caja. Si de la lista casillas de verificación Puedes seleccionar varios elementos y luego botón de radio le permite seleccionar sólo un elemento. Cada una de estas entradas es útil a su manera.
entrada html 5
Con la llegada de HTML 5, la etiqueta de entrada tiene nuevos tipos, mira:
- tipo="fecha"
- tipo="número"
- tipo="rango"
- tipo="correo electrónico"
- tipo="color"
Para obtener más información sobre el tipo de rango, asegúrese de ver el video a continuación =)
sigamos adelante
atributo de nombre
Ejemplo Atributo establece el nombre de la entrada, usando nombre, por ejemplo, podemos designar campos individuales y recibir datos a través de solicitudes POST en las que ingresamos este nombre en php.
Contenido
¿Qué es la entrada? editar
‘Aporte' ("información de entrada", aprox. carril) es una palabra corta que acordamos que significa “ las frases que lees y escuchas" La entrada es lo opuesto a ' Producción’, que en nuestros artículos significa “frases que dices o escribes”.
Modelo de enseñanza de idiomaseditar
¿Alguna vez te has preguntado por qué puedes hablar tu idioma nativo con tanta facilidad? Quieres decir algo (expresar algunas ideas) y te vienen a la mente las frases y oraciones adecuadas. Mayoría Proceso inconsciente: algo simplemente aparece en tu cabeza. Puedes decirlo o no, pero no sabes de dónde vino. Aquí hay un modelo que explica cómo esto es posible:
- Recibiste información: leíste y escuchaste oraciones en algún idioma. Si comprendes estas frases, se almacenan en tu cerebro. Más precisamente, se almacenan en la sección del cerebro responsable del lenguaje.
- Quieres decir o escribir algo en este idioma (quieres crear un resultado), tu cerebro está buscando una oración que hayas escuchado o leído antes, una oración que coincida en significado con lo que quieres producir. Entonces, el cerebro imita una oración (creando la misma o similar) y tú dices tu propia oración en el idioma. Este proceso es subconsciente: el cerebro lo hace de forma automática.
Comentar sobre el modelo.editar
Por supuesto, este modelo está muy simplificado. El cerebro no busca oraciones completas, sino partes de oraciones (completas en el significado de la expresión). Puede construir oraciones muy complejas y largas a partir de estas partes. De modo que el cerebro no se limita a "imitar" una frase a la vez. Utiliza muchas frases a la vez para construir algo original. Por ejemplo, el cerebro sabe que se puede tomar una frase conocida y sustituir el sujeto en ella. Por ejemplo, si escuchaste "gato debajo de la mesa", fácilmente podrías decir "perro debajo de la mesa" o "libro debajo de la silla".
La información es necesaria para el cerebro. Cuantas más oraciones correctas y comprensibles conozca el cerebro, mejor podrá expresar los pensamientos.
Este modelo describe a un niño que aprende su lengua materna. El niño escucha a sus padres y a otras personas. Su cerebro comprende y recuerda lo que escucha y es cada vez más capaz de pensar por sí mismo. A la edad de 5 años, el niño habla bastante bien.
Pero el mismo modelo también puede funcionar al aprender una lengua extranjera. De hecho, creemos que ésta es la única manera de dominar un idioma a la perfección.
¿Qué significa este modelo para los estudiantes? lengua extranjera? Lo más importante:
- el cerebro piensa basándose en lo que ya se sabe (entrada). Es por eso necesitas alimentar tu cerebro con expresiones correctas y comprensibles. Antes de empezar a hablar, tu cerebro necesita recordar suficiente expresiones correctas en este idioma.
- el habla y la escritura (salida) no son tan importantes. No mejorarán las habilidades lingüísticas. Puedes dañar fácilmente tu inglés si intentas decir o escribir algo demasiado pronto o sin prestar atención.
- no necesitas reglas gramaticales. Aprendiste a hablar tu lengua materna sin pensar en caso o pronombre. Puedes aprender un idioma extranjero de la misma manera.
Cómo la entrada puede cambiar tu inglés.editar
Si memorizas todas las frases nuevas de varios libros en inglés, notarás que ha mejorado mucho. ¡Te sorprenderás, pero frases similares simplemente te vendrán a la mente cuando hables o escribas! Y hablarás casi sin errores. Definitivamente notarás la diferencia durante tu próximo examen de inglés. Por ejemplo, si necesita elegir una respuesta, "sentirá" la respuesta correcta. Puede que no sepas "por qué" es correcto (no sabes cuál es la regla gramatical), pero sabrás que es correcto. Lo sabrás porque conoces oraciones similares y son correctas.
Esto se aplica a cualquier tema del idioma. ¡Tira tu libro de texto de inglés! Comprenderás que “vi a Paul ayer” es incorrecto, pero “vi a Paul ayer” es correcto. La primera frase simplemente sonará mal. ¿Por qué? Lees oraciones similares a la segunda 200 veces y similares a las primeras 0 veces.
Nunca olvidaré cuando abrí el libro de texto "Uso práctico del inglés". Ya estaba terminando la secundaria y mi inglés ya era excelente. El libro de texto estaba lleno de preguntas y reglas gramaticales. Para cada pregunta había varios ejemplos, correctos e incorrectos. cuando miré ejemplo equivocado Me sorprendió: "Por supuesto que está mal, suena simplemente terrible". Cuando leí la regla, pensé: "No sabía que existía una regla para eso". Tenía la impresión de que no conocía ni una sola regla del libro... No las necesitaba. (Y aunque quisiera, no podría recordar todas las reglas). Podría simplemente mirar una oración y decir si se veía bien o no.. Me convertí en un hablante nativo. Leyendo libros, viendo series de televisión, escuchando música, etc. Recibí muchas aportaciones. Hay muchos ejemplos en los que las personas se han acercado a la perfección con esto; por ejemplo, Michael, yo y otros autores de la sección.
Etiqueta (del ingles Algo como "Borrar", "Comenzar de nuevo", "Eliminar entrada", etc. sería bastante claro (y, lo más importante, intuitivo incluso para los tontos de los tontos). En general, es necesario que el usuario no tenga ni la más mínima duda sobre la finalidad de esta clave.- entrada) es uno de los elementos de formulario versátiles y le permite crear diferentes partes de la interfaz y proporcionar interacción al usuario.
Principalmente diseñado para crear campos de texto, varios botones, botones de opción y casillas de verificación.
Atributo principal , que determina el tipo de elemento - tipo . Le permite configurar los siguientes elementos del formulario: campo de texto (texto), campo de contraseña (contraseña), botón de opción (radio), casilla de verificación (casilla de verificación), campo oculto (oculto), botón (botón), botón para enviar el formulario ( enviar), botón para borrar el formulario (restablecer), un campo para enviar un archivo (archivo), un botón con una imagen (imagen), etc. Para cada elemento existe su propia lista de atributos que determinan su apariencia y características. Además, se han agregado más de una docena de atributos nuevos a HTML5.
Sintaxis
No se requiere una etiqueta de cierre.
WAI ARIA
No valores de rol por defecto.
Valores de rol válidos:
- botón
- caja
- cuadro combinado
- enlace
- elemento de menú
- casilla de verificación del elemento del menú
- menúelementoradio
- opción
- radio
- cuadro de búsqueda
- control deslizante
- botón giratorio
- cambiar
- cuadro de texto
Atributos
- aceptar: establece un filtro para los tipos de archivos que puede enviar a través del campo de carga de archivos.
- alt: texto alternativo para un botón con una imagen.
- autocompletar: activa o desactiva la función de autocompletar.
- enfoque automático: establece el foco en un campo de formulario.
- marcado: un botón de opción o casilla de verificación preactivado.
- dirname: parámetro que transmite la dirección del texto al servidor.
- deshabilitado - Bloquea el acceso y modificación del elemento.
- formulario: asocia un campo con un formulario mediante su identificador.
- formaction: define la dirección del controlador del formulario.
- formenctype: establece cómo se codifican los datos del formulario cuando se envían al servidor.
- formmethod: le indica al navegador qué método utilizar para enviar datos del formulario al servidor.
- formnovalidate: cancela la validación de datos integrada.
- formtarget: define la ventana o marco en el que se cargará el resultado devuelto por el controlador de formulario.
- lista: apunta a una lista de opciones que se pueden seleccionar al ingresar texto.
- max: valor superior para ingresar un número o fecha.
- longitud máxima - Cantidad máxima caracteres permitidos en el texto.
- min: valor más bajo para ingresar un número o fecha.
- minlength: el número mínimo de caracteres permitidos en el texto.
- múltiple: le permite descargar varios archivos al mismo tiempo.
- nombre: el nombre del campo, destinado a que el procesador del formulario pueda identificarlo.
- patrón: establece el patrón de entrada.
- marcador de posición: muestra texto de sugerencia.
- solo lectura: especifica que el usuario no puede modificar el campo.
- requerido: campo obligatorio.
- tamaño: el ancho del campo de texto.
- src: dirección del archivo gráfico para el campo de imagen.
- paso: incrementa el paso para campos numéricos.
- tipo: le dice al navegador qué tipo es el elemento del formulario.
- valor: el valor del elemento.
aceptar
Establece un filtro sobre los tipos de archivos que puede cargar a través del campo de carga de archivos. El tipo de archivo se especifica como tipo MIME; para varios valores, se enumeran separados por comas. Si el archivo no coincide filtro instalado, no se muestra en la ventana de selección de archivos.
Se aplica al campo de carga de archivos ( ).
Soporte del navegador
Valor predeterminado
alternativo
El atributo alt establece texto alternativo para un campo con una imagen. Este texto le permite obtener información de texto La información sobre la imagen al cargar imágenes está deshabilitada en el navegador y también está destinada a motores de búsqueda.
Sintaxis
Valores
Cualquiera adecuado cadena de texto.
Valor predeterminado
autocompletar
Este atributo ayuda a completar los campos del formulario con el texto que se ingresó previamente en ellos. Los valores los guarda y sustituye el navegador, mientras que el usuario puede desactivar la función de autocompletar en la configuración del navegador por razones de seguridad y luego no puede controlarse mediante el atributo de autocompletar.
Cuando ingresas las primeras letras del texto, se muestra una lista de valores previamente guardados, entre los cuales puedes seleccionar el que necesitas.
Autocompletar campo específico El formulario está vinculado a su atributo de nombre y se pierde cuando cambia el valor.
Sintaxis
Valores
- on: habilita el autocompletado de texto.
- off: desactiva el autocompletar. Este valor generalmente se usa para evitar que el navegador guarde datos importantes (contraseñas, números tarjetas bancarias), así como datos únicos o raramente ingresados (captcha).
Valor predeterminado
Depende de la configuración del navegador.
enfoque automático
Establece automáticamente el foco en un campo de formulario. En dicho campo, puede escribir texto inmediatamente sin hacer clic explícitamente en él con el cursor del mouse.
Sintaxis
Valores
Valor predeterminado
De forma predeterminada, el atributo de enfoque automático no está configurado.
comprobado
Este atributo determina si un elemento del formulario, como una casilla de verificación o un botón de opción, está premarcado. Cuando se utilizan botones de radio, solo se puede marcar un elemento del grupo; para las casillas de verificación, es posible marcar al menos todos los elementos.
Sintaxis
Valores
Valor predeterminado
nombre de dirección
Si el atributo dirname está presente, se envía un par nombre/valor al servidor, donde el nombre se especifica mediante el atributo dirname y el navegador sustituye el valor. Para el texto que va de izquierda a derecha, el valor será ltr y para el texto que va de derecha a izquierda (hebreo, por ejemplo), el valor será rtl.
Sintaxis
Valores
Una cadena de texto arbitraria que sirve como nombre del parámetro. Para indicar que este parámetro especifica la dirección del texto, es común agregar .dir al final de la línea.
Valor predeterminado
desactivado
Bloquea el acceso y modificación de un campo de formulario. En este caso, se muestra en gris y el usuario no puede activarlo. Además, dicho campo no puede enfocarse presionando la tecla Tab, usando el mouse o de otra manera. Sin embargo, el estado de este campo se puede cambiar mediante scripts. Un valor bloqueado en un campo no se envía al servidor.
Sintaxis
Valores
Valor predeterminado
De forma predeterminada, este atributo está deshabilitado.
forma
Asocia un campo a un formulario por su identificador. Esta conexión es necesaria cuando el campo se encuentra en el exterior.
Valores
ID del formulario (el valor del atributo id del elemento