CAPITULO 3 OTRAS INSTRUCCIONES IMPORTANTES
- Formularios
Es
un aplantilla creada para que el usuario se comunique con nuestro servidor web
de una formas fácil.
El
conjunto de datos resultante, después de la edición de los campos por el
usuario, se emplea para acceder a un servicio de información en función
del método de envío y la acción asociada.
Los
nombres se especifican en los atributos NAME de los elemento de entrada del
formulario y los valores toman un valor inicial, que luego pueden
ser editados por el usuario.
Hay
que tener en cuenta que el uso de formularios esta muy limitado al servidor
utilizado para la publicación de la página web.
Elemento
de un formulario:
-Declaración del
fomulario (FORM)
-Campos de entrada (INPUT)
-Campos de entrada (INPUT)
-Campos
de selección (SELECT)
-Áreas
de texto (TEXTAREA)

- Declaración del Formulario
Se
pone entre las marcas:
<FORM>.....................</FORM>
En
la definición del formulario se pueden incluir los siguientes
atributos:
* ACTION.- Especifica
el URI de la acción asociada al formulario. Si no se especifica se supone que el
URI es el BASE del documento
*METHOD.-Indica
el método de acceso al URI de la acción. Se pueden emplear lo
métodos GET y POST.
*ENCTYPE.-Especifica
el tipo de codificación para el transporte de
los pares nombre/valor.
- Campos de entrada (INPUT)
El elemento <INPUT>
representa un campo de entrada de datos. El atributo TYPE determina el tipo de
entrada.
Los
tipos de entrada son:
-Texto: INPUT
TYPE=TEXT
Valor
por defecto del atributo TYPE. Indica que la entrada es una sola línea.
Necesariamente los atributos de este tipo deben incluir el atributo NAME que
indica el nombre del campo.
Como
atributos opcionales podemos tomar:
-MAXLENGTH.- Limita
el máximo numero de caracteres que pueden ser introducidos en el
campo.
-SIZE.- Especifica
la cantidad de espacio reservado para este campo.
-VALUE.- Indica
el valor inicial del campo.
-PASSWORD: INPUT
TYPE = PASSWORD
Es
un campo de texto como el anterior, peor el valor no se ve al
escribirlo.
-CASILLA
DE VERIFICACIÓN: INPUT TYPE=CHECKBOX
Representa
la opción si o no.
-
-BOTON DE OPCION: Representa una opcion booleana (si o no). Un cojuntode varios elementos de ese tipo con el mismo nombre representan un campo de seleccion multiple.|-BOTON DE ENVIO: Representa una opcion, normalmente mediante un boton, que le indica al cliente que enviar al formulario.Como atributos:-Name: Indica que este elemento constituye un campo cuyo valor es del atributo VALUE.-Value: Indica la etiqueta para el boton.El elemento <OPCION> solo puede aparecer dentro de un elemento <SELECT>, representa una posible eleccion.-Selected: Indica que esta opcion esta seleccionada inicialmente.-Value: Indica el valor a retornar si se selecciona la opcion.
-
AREA DE TEXTO (TEXTAREA) El elemento <TEXTAREA> representa un campo de texto de multiples lineas. Los atributos son:-COLS: El numero de columnas visibles.-NAME: Nombre del campo.-ROWS: El numero de lineas visibles.
-
ENVIO DE FORMULARIOSEl contenido de los campos es el de sus valores por defecto, ya sea en blanco o con texto.
-
TIPO DE CODIFICACION DE FORMULARIOSAl enviar un formulario este se codifica. El tipo de codificacion es: MIME.-METODO GET: METHOD=GETEl metodo de envio GET es un metodo de consulta. El servidor recibe los datos en una variable de entorno llamada QUERYSTRING.-METODO POST: METHOD =POSTSe utiliza cuando los dats del formulario realiza una modificacion, en la base de datos.Al procesarse un formulario cuyo URL de accion es de tipo HTTP.
-
MARCOS
Los marcos, nos brindan la posibilidad de dividir nuestras pagina web en varias regiones, lo que nos permitira presentar el contenido mas estructurado.Con los marcos podemos conseguir los siguientes efectos:-Los elementos como de control, que nos interesa que aparezcan fijos.-Podemos crear marcos con indices de contenido.-Del diseño de una pagina con marcos paralelos. -
COMANDOS PARA CREAR MARCOSLos comandos utilizados son:<FRAMESET>...</FRAMESET>-FRAME: describe las caracteristicas concretas de un marco.
-
El comando FRAMESETEl elemento <FRAMESET> nos permite definir el contenedor principal para otros marcos.Veamos los tipos de valores:-Valor: Un valor numerico simple es tama;o fijo en pixeles.-Valor %. Con este valor indicaremos un porcentaje del tama;o de la ventana.-Valor*.El valor de este campo es relativo.
-
El comando FRAMEEl comando o marca <FRAME> crea un marco dentro de un conjunto de marcos.
-
El comando NOFRAMES

No hay comentarios:
Publicar un comentario