Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/09/2004, 00:37
girl27
 
Fecha de Ingreso: septiembre-2004
Mensajes: 12
Antigüedad: 19 años, 8 meses
Puntos: 0
Sonrisa Ayuda con seleccion menulist

Hola amigos! Necesito ayuda por favor.

Tengo un menu list donde originalmente cada vez que el usuario selecionaba algo se abria una pagina nueva. Pero necesito saber si en vez de que esto ocura es posible hacer que dependiendo de la opcion escogida en vez de abrirste una pagina nueva se despliege un formulario. Tenia pensando crear unas funciones en php que tendrian los diferentes formularios y luego quisiera llamar esas funciones dependiendo de la opcion escogida.

Soy nueva en estoy de programacion por favor necesito ideas.

Aqui les pongo el codigo que tengo por ahora:

<script language="JavaScript">

function addOpty(oCntrl, iPos, sTxt, sVal){
var selOpcion=new Option(sTxt, sVal);
oCntrl.options[iPos]=selOpcion;
}
function cambia(){
oCntrl = eval('document.frm.ciudad')
goBtn = eval('document.frm.go')
switch(document.frm.pais.selectedIndex){
case 1:
addOpty(oCntrl, '1', 'Book by one author', ' '); //AQui es donde pongo el link a una pagina nueva dependiendo de la opcion .
addOpty(oCntrl, '2', 'Book by two or three authors', 'twoauthorform.php');
addOpty(oCntrl, '3', 'Book by Group or Corporate Author', 'http://www.guadalajara.com');
oCntrl.disabled = false;
goBtn.disabled = false;
break;
case 2:
addOpty(oCntrl, '1', 'Signed Article from a Daily Newspaper', 'Biblio Style Definitions.htm');
addOpty(oCntrl, '2', 'Unsigned Article from a Daily Newspaper', 'http://www.barcelona.com');
addOpty(oCntrl, '3', 'Signed Article from a Weekly or Biweekly Periodical', 'http://www.sansebastian.com');
oCntrl.disabled = false;
goBtn.disabled = false;
break;
case 3:
addOpty(oCntrl, '1', 'CD-ROM Database: Abstract with a Print Version', 'http://www.caracas.com');
addOpty(oCntrl, '2', 'CD-ROM: Article from a Periodical with a Print Version', 'http://www.maracay.com');
addOpty(oCntrl, '3', 'CD-ROM: Material with No Print Version', 'http://www.valencia.com');
oCntrl.disabled = false;
goBtn.disabled = false;
break;
}
}
</script>
</head>
<body>

entonces aqui es donde definiria las funciones con sus respectivos formularios.

Cualquier ayuda es apreciada

GRacias