<INPUT> permite incluír diferentes campos para ingresos del usuario. Un
campo es una caja vacía para incorporar texto.
Solamente puede usarse dentro de FORM, y no hay límite para la cantidad de cajas (de INPUTs).
Es vacía.
Los atributos TYPE y NAME son necesarios. El primero lleva un valor normalizado en inglés,
mientras el segundo puede llevar un valor en castellano. El atributo VALUE también puede
tener un valor en castellano. NAME, porque su contenido está relacionado con la base de
programación en el servidor; VALUE porque su contenido es lo que se ve con el browser.
Atributos:
- ALIGN: alinea la imagen en relación al texto circundante, como en la
tarea IMG. Solamente es válido con TYPE="image". Valores: right,
left, center, justify.
- CHECKED: indica que un botón del INPUT es el seleccionado. Solamente es
válido con TYPE="checkbox" y TYPE="radio".
- DISABLED: desactiva el control para ingresos de usuario.
- READONLY: prohibe cambios en los controles.
- USEMAP: especifica que hay una imagen activa.
- TABINDEX: especifica la ubicación del documento en relación a una tabla
ordenada. Su valor es un número positivo o negativo (HTML 4.0).
- ACCEPT: especifica una lista MIME para el correcto procesamiento del formulario.
- MAXLENGTH: especifica en valores absolutos la altura de la caja del
INPUT. Solamente es válido con TYPE="text" y TYPE="password". No es necesario
indicar la longitud del campo; por defecto, siempre será suficiente (es ilimitado). El valor es en
pixels; cuando el control es text o password, el tamaño es dado en caracteres.
- SIZE: especifica en valores absolutos el ancho actual del campo, o,
la cantidad de caracteres que se visualizarán. No se contradice con MAXLENGTH, porque si
si difieren en el tamaño del campo ganerado, se adecuan sin provocar error. El valor es en
pixels; cuando el control es text o password, el tamaño es dado en caracteres.
- SRC: define la URL de la imagen incluída y es válido y obligatorio
solamente con TYPE="image".
- VALUE: especifica el valor inicial del elemento del INPUT. Es obligatorio
con TYPE="radio".
- NAME: designa un nombre-variable al valor dentro de INPUT, es decir, le da
un nombre al campo. Es utilizado en pareja con value en el procesamiento del formulario.
Es obligatorio.
- MD: con TYPE=image, puedo agregar MD. Éste permite ingresar un mensaje sobre el tema tratado. Consiste en el
nombre de un archivo de datos creado por el programa, cuyo objetivo es el chequeo y la confirmación
del archivo principal asociado. Este atributo no es leído por ningún visor.
- ALT: texto alternativo para usuarios cuyos visores no soportan formularios.
- TYPE: especifica el tipo de dato ingresado. Este atributo es obligatorio. Puede asumir los siguientes valores:
- checkbox: genera pequeñas cajas donde se tildarán las respuestas u opciones.
Con cada INPUT, se coloca un TYPE=checkbox. Puede elegirse más de una opción.
Requiere la presencia de los atributos NAME y VALUE.
- radio: genera pequeñas círculos donde se tildarán las respuestas u opciones.
Con cada INPUT, se coloca un TYPE=radio. Sólo puede elegirse una opción.
- hidden: es para incluír información a salvo de posibles cambios
producidos por el usuario o el programa visor. Requiere la presencia de los atributos NAME y VALUE.
- image: permite cambiar las cajas vacías de las opciones por imágenes.
- password: enmascara el texto ingresado por el usuario, de modo que éste
no aparece en la pantalla. El autor debe proveer una palabra clave.
- reset: es un atributo activo, porque significa que el botón generado puede
reinicializar el formulario después de haberlo llenado. Vuelve a presentarlo como al inicio, borrando
lo ya escrito.
- submit: es un atributo activo, porque significa que el botón generado indica un asentimiento e inmediato
envío del formulario al servidor.
- text: indica que los datos serán texto.
- file: es de Netscape. El usuario puede seleccionar un archivo propio y enviarlo
al servidor. Exige que en el ENCTYPE del formulario sea
multipart/form-data.
Requiere la presencia de los atributos NAME y VALUE.
- ONLOAD: es un atributo definido como un "evento intrínseco".
Este evento o suceso está definido por el valor del atributo, que es un pequeño programa
script (JavaScript, VBScript o Tcl). En este caso, el suceso ocurre cuando el cuerpo de un documento es cargado. (HTML 4.0).
- ONUNLOAD: es un atributo definido como un "evento intrínseco". (HTML 4.0).
Este evento o suceso está definido por el valor del atributo, que es un pequeño programa
script (JavaScript, VBScript o Tcl). En este caso, el suceso ocurre cuando el documento es
quitado de la pantalla. (HTML 4.0).
- ONCLICK: es un atributo definido como un "evento intrínseco".
Este evento o suceso está definido por el valor del atributo, que es un pequeño programa
script (JavaScript, VBScript o Tcl). En este caso, el suceso ocurre cuando se toca un botón
sobre determinado elemento desplegado en pantalla. (HTML 4.0).
- ONDBLCLICK: es un atributo definido como un "evento intrínseco".
Este evento o suceso está definido por el valor del atributo, que es un pequeño programa
script (JavaScript, VBScript o Tcl). En este caso, el suceso ocurre cuando se toca dos
veces el botón. (HTML 4.0).
- ONMOUSEDOWN: es un atributo definido como un "evento intrínseco".
Este evento o suceso está definido por el valor del atributo, que es un pequeño programa
script (JavaScript, VBScript o Tcl). En este caso, el suceso ocurre cuando se presiona un
botón sobre un elemento. (HTML 4.0).
- ONMOUSEUP: es un atributo definido como un "evento intrínseco".
Este evento o suceso está definido por el valor del atributo, que es un pequeño programa
script (JavaScript, VBScript o Tcl). En este caso, el suceso ocurre cuando se suelta el
botón. (HTML 4.0).
- ONMOUSEOVER: es un atributo definido como un "evento intrínseco".
Este evento o suceso está definido por el valor del atributo, que es un pequeño programa
script (JavaScript, VBScript o Tcl). En este caso, el suceso ocurre cuando la flecha
señalizadora se mueve sobre un elemento. (HTML 4.0).
- ONMOUSEMOVE es un atributo definido como un "evento intrínseco".
Este evento o suceso está definido por el valor del atributo, que es un pequeño programa
script (JavaScript, VBScript o Tcl). En este caso, el suceso ocurre cuando cuando la flecha
señalizadora se mueve sobre un elemento. (HTML 4.0).
- ONMOUSEOUT: es un atributo definido como un "evento intrínseco".
Este evento o suceso está definido por el valor del atributo, que es un pequeño programa
script (JavaScript, VBScript o Tcl). En este caso, el suceso ocurre cuando la flecha
señalizadora se mueve lejos de un elemento. (HTML 4.0).
- ONKEYPRESS: es un atributo definido como un "evento intrínseco".
Este evento o suceso está definido por el valor del atributo, que es un pequeño programa
script (JavaScript, VBScript o Tcl). En este caso, el suceso ocurre cuando una llave o
clave es presionada o soltada sobre un elemento. (HTML 4.0).
- ONKEYDOWN: es un atributo definido como un "evento intrínseco".
Este evento o suceso está definido por el valor del atributo, que es un pequeño programa
script (JavaScript, VBScript o Tcl). En este caso, el suceso ocurre cuando una llave o
clave es mantenida presionada sobre un elemento. (HTML 4.0).
- ONKEYUP: es un atributo definido como un "evento intrínseco".
Este evento o suceso está definido por el valor del atributo, que es un pequeño programa
script (JavaScript, VBScript o Tcl). En este caso, el suceso ocurre cuando una llave o
clave es soltada sobre un elemento. (HTML 4.0).
- ONFOCUS: es un atributo definido como un "evento intrínseco".
Este evento o suceso está definido por el valor del atributo, que es un pequeño programa
script (JavaScript, VBScript o Tcl). En este caso, el suceso ocurre cuando un elemento es
el foco de la flecha señalizadora o de las herramientas de navegación. (HTML 4.0).
- ONBLUR: es un atributo definido como un "evento intrínseco".
Este evento o suceso está definido por el valor del atributo, que es un pequeño programa
script (JavaScript, VBScript o Tcl). En este caso, el suceso ocurre cuando un elemento deja
de ser el foco de la flecha señalizadora o de las herramientas de navegación. (HTML 4.0).
- ONSELECT: es un atributo definido como un "evento intrínseco".
Este evento o suceso está definido por el valor del atributo, que es un pequeño programa
script (JavaScript, VBScript o Tcl). En este caso, el suceso ocurre cuando un usuario
selecciona una opción dentro de un campo de texto. (HTML 4.0).
- ONCHANGE: es un atributo definido como un "evento intrínseco".
Este evento o suceso está definido por el valor del atributo, que es un pequeño programa
script (JavaScript, VBScript o Tcl). En este caso, el suceso ocurre cuando un control
abandona su objetivo y al mismo tiempo es modificado el valor de ese objetivo. (HTML 4.0).
Ejemplo:
<INPUT TYPE=text NAME=ciudad SIZE=30 MAXLENGTH=100>,
donde SIZE=30 indica que serán vistos 30 caracteres del ingreso del usuario, siendo
MAXLENGTH=100 la cantidad máxima de caracteres que puede incluír.
[siguiente] - [previo] -
[tope] - [inicio]