Prefacio
¿Por qué escribirlo en capítulos? Debido a que cubre muchos puntos de conocimiento, puedo hacer todo lo posible para presentarlo en detalle para atender a las personas con una base deficiente, a fin de revisar el pasado y aprender lo nuevo.
Al principio, realmente planeé terminarlo en un artículo. A la mitad, me di cuenta de que ya era un artículo bastante largo. Muchas personas, como yo, ya se asustaron al ver tanto contenido. Entiendo todo el contenido, así que decidí separarlo para informar a los lectores según sea necesario.
¿En cuanto a por qué hay un capítulo cero? Debido a que es demasiado básico, la mayoría de la gente puede ignorarlo. Es sólo para un pequeño número de principiantes y personas con mala memoria. Si cree que puede hacerlo, simplemente omítalo.
Comencemos diciendo que las cargas comerciales siempre han sido algo aterrador para mí y he tenido relativamente poca exposición a ellas, porque antes no existían estándares para lograr una carga, tuve que escribir todo tipo de códigos de compatibilidad desagradables. Y los complementos a menudo son propensos a errores y no tengo la capacidad de modificarlos. Hasta el día de hoy, los verdaderos guerreros siempre tienen que enfrentar la sangrienta realidad, así que abrí especialmente una publicación de alfabetización para estudiar y resumir algunos conocimientos sobre la carga. Lo llevaré a explorar algunas API que necesito usar.
Cero, conceptos básicos (los puntos de conocimiento provienen principalmente de w3school) (aquellos que ya estén familiarizados con él pueden omitir este capítulo)
<formulario acción= método= >>formulario>
Las etiquetas se utilizan para crear formularios HTML para la entrada del usuario. Los formularios pueden contener elementos de entrada, como campos de texto, casillas de verificación, botones de opción, botones de envío, etc. Los formularios también pueden contener elementos de menú, área de texto, conjunto de campos, leyenda y etiqueta. Los formularios se utilizan para transferir datos al servidor.
Campo | describir |
---|---|
nombre | Especifica el nombre del formulario. |
acción | Especifica dónde enviar los datos del formulario cuando se envía el formulario. |
enctipo | (activado/desactivado) especifica cómo codificar los datos del formulario antes de enviarlos |
método | (get/post) Especifica el método HTTP utilizado para enviar datos del formulario. |
novalidar | Si se utiliza este atributo, no se realiza ninguna validación cuando se envía el formulario. (atributo HTML5) |
al enviar | El atributo onsubmit del objeto Form especifica una función de controlador de eventos. Esta función de controlador de eventos se llama cuando el usuario hace clic en el botón Enviar en el formulario para enviar un formulario. Tenga en cuenta que esta función de controlador no se llama cuando se llama al método Form.submit(). Si el controlador de envío devuelve fasle, los elementos del formulario no se enviarán. Si la función devuelve otro valor o nada, se envía el formulario. |
Para obtener más información, haga clic en el formulario Acerca de
etiqueta
<label for=masculino>Hombre</label><input type=nombre de radio=id de sexo=masculino /><label for=girl>Chica</label><input type=nombre de radio=id de sexo=niña />
El elemento de etiqueta no presenta ningún efecto especial para el usuario. Sin embargo, mejora la usabilidad para los usuarios del mouse. Este control se activa si hace clic en el texto dentro del elemento de etiqueta. Es decir, cuando el usuario selecciona la etiqueta, el navegador automáticamente centrará su atención en el control de formulario relacionado con la etiqueta. El atributo for de la etiqueta debe ser el mismo que el atributo id del elemento relacionado.
Campo | describir |
---|---|
para | Especifica a qué elemento del formulario está vinculada la etiqueta. |
forma | Especifica uno o más formularios a los que pertenece el campo de etiqueta. |
Para obtener más información, haga clic en la etiqueta Acerca de
aporte
<tipo de entrada=nombre de texto=nombref/><tipo de entrada=contraseña nombre=contraseña><tipo de entrada=nombre de casilla de verificación=Bicicleta><tipo de entrada=nombre de casilla de verificación=Coche><tipo de entrada=radio marcada=nombre marcada=Valor sexual= masculino/><tipo de entrada=nombre de radio=Valor de sexo=femenino/><seleccione nombre=autos> <opción valor=volvo>Volvo</opción> <opción value=saab>Saab</option> <option value=fiat>Fiat</option> <option value=audi>Audi</option></select><textarea rows=10 cols=30>
Las etiquetas se utilizan para recopilar información del usuario. Los campos de entrada tienen muchas formas según el valor del atributo de tipo. Los campos de entrada pueden ser campos de texto, casillas de verificación, controles de texto codificados, botones de opción, botones, etc.
Para más detalles, haga clic en ingresar
<tipo de entrada=valor de envío=Enviar>
El objeto Enviar representa un botón de envío en un formulario HTML. Antes de enviar el formulario, se activa el controlador de eventos onclick y un controlador puede cancelar el envío del formulario devolviendo fasle.
enviar: envía los datos del formulario al servidor web. Este método envía el formulario de la misma manera que si el usuario hiciera clic en el botón Enviar, pero no se llamará al controlador de eventos de envío del formulario.
Para más detalles, haga clic en enviar
<button type=button>¡Haz clic en mí!</button>
Dentro del elemento del botón, puede colocar contenido, como texto o imágenes. Ésta es la diferencia entre este elemento y los botones creados con el elemento de entrada.
En comparación con <input type=button>, el control <button> proporciona funciones más potentes y contenido más rico. Todo lo que hay entre las etiquetas es el contenido del botón, incluido cualquier contenido corporal aceptable, como texto o contenido multimedia. Por ejemplo, podemos incluir una imagen y un texto asociado en un botón y usarlos para crear una imagen de marcado atractiva en el botón.
El único elemento prohibido es el mapa de imágenes, ya que sus acciones sensibles al mouse y al teclado interfieren con el comportamiento de los botones del formulario.
Especifique siempre el atributo de tipo para los botones. El tipo predeterminado en Internet Explorer es botón, mientras que el predeterminado en otros navegadores (incluida la especificación W3C) es enviar.
(Importante: si utiliza el elemento de botón en un formulario HTML, diferentes navegadores enviarán valores diferentes. Internet Explorer enviará el texto entre <botón> y <botón/>, mientras que otros navegadores enviarán el contenido del atributo de valor. Por favor utilizar elementos de entrada en formularios HTML para crear botones).
Campo | describir |
---|---|
nombre | Especifica el nombre del botón. |
desactivado | Especifica que el botón debe estar deshabilitado. |
Para obtener más información, haga clic en el botón Acerca de