Foros del Web » Programando para Internet » Javascript »

Ayuda con Formulario

Estas en el tema de Ayuda con Formulario en el foro de Javascript en Foros del Web. Hola quisiera saber como puedo modificar este formulario para que al seleccionar la ultima opcion me envie a una ventana nueva gracias d antemano Cita: ...
  #1 (permalink)  
Antiguo 22/07/2010, 20:32
Avatar de dudu_10  
Fecha de Ingreso: febrero-2008
Mensajes: 36
Antigüedad: 16 años, 3 meses
Puntos: 0
Ayuda con Formulario

Hola quisiera saber como puedo modificar este formulario para que al seleccionar la ultima opcion me envie a una ventana nueva

gracias d antemano

Cita:
<FORM name="isc">
<table border="0" cellspacing="0" cellpadding="0">
<tr align="center">
<td nowrap height="11"> &nbsp;
<select name="example" size="1" onChange="redirect(this.options.selectedIndex)">
<option selected>Seleccionar...</option>
<option>1</option>
<option>2</option>
<option>3</option>
</select>
<select name="stage2" size="1" onChange="redirect1(this.options.selectedIndex)">
<option value=" " selected> </option>
<option value=" " selected>......</option>
<option value=" " selected>......</option>
</select>
<select name="stage3" size="1" onChange="redirect2(this.options.selectedIndex)">
<option value=" " selected> </option>
<option value=" " selected>......</option>
<option value=" " selected>......</option>
</select>
<script>
<!--
/*
Triple Combo Script Credit
By Hamid Cheheltani/ JavaScript Kit (http://www.javascriptkit.com)
Visit http://javascriptkit.com for this and over 400+ other scripts
*/
var groups=document.isc.example.options.length
var group=new Array(groups)
for (i=0; i<groups; i++)
group[i]=new Array()
group[0][0]=new Option("......"," ");
group[1][0]=new Option("Tipo"," ");
group[1][1]=new Option("opcion 2","47");
group[1][2]=new Option("opcion 21","47");
group[2][0]=new Option("Tipo"," ");
group[2][1]=new Option("opcion3","115");
group[3][0]=new Option("Tipo de Carta"," ");
group[3][1]=new Option("opcion4","115");
var temp=document.isc.stage2
function redirect(x){
for (m=temp.options.length-1;m>0;m--)
temp.options[m]=null
for (i=0;i<group[x].length;i++){
temp.options[i]=new Option(group[x][i].text,group[x][i].value)
}
temp.options[0].selected=true
redirect1(0)
}
var secondGroups=document.isc.stage2.options.length
var secondGroup=new Array(groups)
for (i=0; i<groups; i++) {
secondGroup[i]=new Array(group[i].length)
for (j=0; j<group[i].length; j++) {
secondGroup[i][j]=new Array() }}
secondGroup[0][0][0]=new Option("....."," ");
secondGroup[1][0][0]=new Option("....."," ");
secondGroup[1][1][0]=new Option("Tipo"," ");
secondGroup[1][1][1]=new Option("opciones","XXXXXXXXXXXXXXXXXXX");
secondGroup[1][2][0]=new Option("Tipo"," ");
secondGroup[1][2][1]=new Option("opciones","XXXXXXXXXXXXXXXXXXX");
var temp1=document.isc.stage3
function redirect1(y){
for (m=temp1.options.length-1;m>0;m--)
temp1.options[m]=null
for (i=0;i<secondGroup[document.isc.example.options.selectedIndex][y].length;i++){
temp1.options[i]=new Option(secondGroup[document.isc.example.options.selectedIndex][y][i].text,secondGroup[document.isc.example.options.selectedIndex][y] [i].value)
}
temp1.options[0].selected=true
}
function redirect2(z){
window.location=temp1[z].value
}
//-->
</script>
</td>
</tr>
</table>
</FORM>
  #2 (permalink)  
Antiguo 24/07/2010, 10:12
Avatar de dudu_10  
Fecha de Ingreso: febrero-2008
Mensajes: 36
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: Ayuda con Formulario

bueno creo q no me pueden ayudar ......

Etiquetas: formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:29.