
| |||
Formulario complicado ayuda please. Hola de nuevo,espero no molestar mucho,va la pregunta:tengo 3 campos de texto y 3 listas/menu y un solo boton submit.Lo que quiero hacer es que a cado campo de texto le corresponda 1 lista menu.osea que en asp el item seleccionado de la lista1 quede como variable1 y el campo texto de la lista 1 quede como valor de la variable1 y asi recpectivamente.prove muchos codigos y no me sale.obviamente se muy poco.Alguien me podria ayudar,tal vez el maestro urjose.Gracias ![]() |
| |||
Re: Formulario complicado ayuda please. Ante todo una cosa. Tu pregunta no molesta NADA ;) (para eso estamos :cantar: ) La verdad que no entiendo muy bien la pregunta, de todas formas supongo que quieres controlar donde diriges el formulario. Suguiero que en el FORM pongas el evento onsubmin=FuncionJavascript() en la cual puedes controlar donde va: <form name=nombre onsubmit="Mifuncion()"> ... <script> Mifuncion(){ if (document.Miform.Text1.value!="") Miform.action="pagina1.asp"; if (document.Miform.Text1.value!="") Miform.action="pagina2.asp"; Miform.submit(); } </script> ¿Voy acertado? ![]() |
| |||
Re: Formulario complicado ayuda please. Perdón, donde pongo: if (document.Miform.Text1.value!="") Miform.action="pagina2.asp"; quiero poner: if (document.Miform.Text2.value!="") Miform.action="pagina2.asp"; ![]() ![]() |
| |||
Re: Formulario complicado ayuda please. Hola domito ,creo que me explique mal.Va de nuevo Campotexto1 Lista/menu(actor,director,titulo,productor,nacionalidad) Campotexto2 Lista/menu(actor,director,titulo,productor,nacionalidad) Campotexto3 Lista/Menu(actor,director,titulo,productor,nacionalidad) Boton Submit Hago la seleccion De niro actor pedrito director EE UU nacionalidad y aprieto Boton Submit!!!!! En la pagina asp que proceso este form quiero que me quede una variable actor con el valor de niro,una variable director con el valor pedrito y una variable nacionalidad con el valor EE UU Despues con estas variables hago las busquedas en la BD (esa parte la se).Lo que no me sale es Generar las variables ![]() ![]() |
| |||
Re: Formulario complicado ayuda please. No tienes que disculparte... A mi me pasa muchas veces lo mismo ![]() Lo que te entiendo es lo siguiente: Tienes tres inputs que acompañan tres combos ¿Es así? Entonces, desde luego cada input y select han de tener un nombre distinto: <form name=datos method=post action=miasp.asp> <input name="campo1"> <select name="select1> <option value="1">campo1</option> ... </option> <input name="campo2"> <select name="select2> <option value="2">campo2</option> ... </option> <input name="campo3"> <select name="select3> <option value="3">campo3</option> ... </option> <input type=submit> </form> ¿Es eso? Lo único que tienes que hacer en la página destino es cogerlo mediante request.form: Campo1=Request.Form("Campo1") Seleccion1 = request.Form("Select1") .... ;) ![]() |
| |||
Re: Formulario complicado ayuda please. Ahhhhhhh .Estaba planteando mal la manera de resolverlo, ![]() ![]() Ya entendi como hacerlo.Pero ahora tengo otro problema.Si lleno los datos de todos los campo todo anda bien,el problema es si dejo uno de los campos sin llenar me sale un error en el momento de ejecutar la busqueda.Como lo resuelvo?? Se resuelve en el strSQL o antes de la sentencia en un if. Una ayudita mas que me falta poco :) ![]() |
| |||
Re: Formulario complicado ayuda please. Buenisimo, funciona perfecto todo,muchas gracias , ![]() ![]() En vez de hacerlo con or lo hice todo con and funciona perfecto.me costo,soy un poco duro pero anduvo gracias,gracias... :P ![]() ![]() ![]() ![]() ![]() |