UNIDAD JSCRIPT 2: INSTRUCCIONES DE CONTROL DE PROGRAMA

TEMA JSCRIPT 9: CONTROL SELECT

Existen muchas ocasiones en donde el usuario del programa tiene que proporcionar datos que provienen de un conjunto finito y muy pequeño de posibles respuestas esto significa que cada vez que se ejecute el programa el usuario estará proporcionando las mismas respuestas.

Ejemplo de esta clase de datos, son por ejemplos Municipio en BC las posibles respuestas solo son (Tecate, Tijuana, Mexicali, Ensenada, Rosarito), otro ejemplo es Sexo (Hombre, Mujer), etc.

Para situaciones como esta existen componentes html que permiten programar por adelantado las posibles respuestas y el usuario solo debe seleccionar la respuesta apropiada en lugar de tener que escribirla.

Este control SELECT nos permite definir en primera instancia un conjunto de datos o valores respuestas asociados a una caja de edición cualesquiera así ahora el usuario tendrá la oportUNIDAD JSCRIPT de seleccionar un dato del conjunto de datos o respuestas ya predefinido.

Este componente SELECT DEBERA CONSTRUIRSE EN dos partes una parte de encabezado para poner el nombre del grupo de respuestas( por ejemplo municipios, sexo, etc.)

La segunda parte es la lista de opciones o respuestas que se debe cargar al tiempo de ejecución de la forma html como lo muestra el siguiente programa:

Prog3.html


<HTML>

<FORM ACTION=HTTP://PROGRAMACIONFACIL.COM:4080/tusitio/prog8.ASP METHOD=POST>

<B>MUNICIPIOS</B>

<SELECT NAME=MUNICIPIO>

<OPTION>ENSENADA

<OPTION>TECATE

<OPTION>TIJUANA

<OPTION>MEXICALI

</SELECT>

<INPUT TYPE=SUBMIT VALUE=OK>

</FORM></HTML>

CORRIDA prog8.html:

image141.jpg

Solo grabarlo como programa8.html y subirlo a tu sitio y ejecutarlo de manera normal http://programacionfacil.com/tusitio/prog8.html

Prog8.asp


<% @LANGUAGE = JScript %>

<HTML>

<H1>SELECT JSCRIPT</H1>

<%

// declarando, capturando y comentando

var municipio = Request.Form('MUNICIPIO');

Response.Write(municipio+"<br>");

if ( municipio == "ENSENADA")

{Response.Write("tibio");};

if ( municipio == "TIJUANA")

{Response.Write("helado");};

if ( municipio == "MEXICALI")

{Response.Write("caliente");};

%>

</HTML>

Notas:

1.- Observar que el servidor de paginas devolvio el par MUNICIPIO=TIJUANA que estamos capturando en nuestra variable municipio.

image207.jpg

TAREAS PROGRAMACION JSCRIPT

1.- Arreglar programas anteriores agregandole este control a los que se puedan.

 


 


Driven by DokuWiki

Politica de Privacidad