PERLSCRIPT UNIDAD 2: CONTROL DE PROGRAMA

TEMA 9: CONTROL CHECKBOX

El componente CheckBox, permite seleccionar una opcion al usuario del programa o tomar una decision directamente en pantalla.

Ejemplos de uso:

image145.jpg

Observar que dos o mas checkboxs pueden estar seleccionados a la vez.

Codigo html:


<html>

<form action=http://programacionfacil.com:4080/tusitio/prog5.asp method=post>

<b>sexo:</b><br>

<input type=checkbox name=m checked>masculino<br>

<input type=checkbox name=f >femenino<br>

<input type=checkbox name=n checked>neutro<br>

<input type=submit value=ok>

</form>

</html>

Notas:

1.- grabarlo y subirlo como prog5.html a tusitio en programacionfacil.com

2.- La propiedad name debera ser diferente en cada checkbox usado la propiedad checked se usa para que aparezca ya palomeado o seleccionado el control.

3.- Cuando se activa prog5.asp, esta forma manda el par NAME=ON solo de los checkbox que fueron seleccionados.

Corrida del html:

image146.jpg

Para programar este componente:

  1. Como ya se indico, esta forma va a mandar el par NAME=ON asi que es sencillo en perlscript, solo recordar usar un if por cada checkbox.

Codigo prog5.asp


<% @LANGUAGE = PerlScript %>

<HTML>

<H1>ASP CON PERLSCRIPT</H1>

<%

$m= $Request->Form('m')->item;

$f= $Request->Form('f')->item;

$n= $Request->Form('n')->item;

if($m eq 'on'){$Response->Write('masculino checado' . '<br>');};

if($f eq 'on'){$Response->Write('femenino checado' . '<br>');};

if($n eq 'on'){$Response->Write('neutro checado' . '<br>');};

%>

</HTML>

notas:Muy sencillo el codigo perl de validacion y no olvidar subirlo a tu sitio.

Corrida prog7.asp

image147.jpg

En cuanto al programa no hay nada nuevo a ensenar solo recordar que cuando hay muchos checkbox's van a tener que usar muchos if's.

TAREAS PROGRAMACION PERLSCRIPT

1.- Evaluar la funcion image148.jpgpara x = 2,-5, 8 (usar un CheckBox por cada valor de x, y programar cada el if de cada CheckBox con la operacion correspondiente y el despliegue del resultado).

2.- Construir un pagina.html con los datos de un automovil y una segunda pagina muestra un plan de financiamiento a dos anos y una tercera pagina muestra un plan de financiamiento a tres anos. ( son dos checkbox en la pagina.html mas un monton de botones de texto, para pasar los datos al asp y un boton de ok).

3.- Construir un programa de seleccion de menus, las opciones seran algunos de los programas ya hechos.

 




Google
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki
Politica de Privacidad