Avatar Image
Machacateclados
Machacateclados

Hola a todos.

Necesito un código, lo he estado buscando y dándole vueltas pero no doy con el.

La cosa es esta:

Tenemos una caja de texto y una lista despegable con varias terminaciones. Además del botón para enviar.


La cosa queda así. Deseo que cuando alguien escriba en la caja de texto la palabra TEXTO1 y seleccione de la lista la terminación TERMINACION1 se habrá en una ventana nueva, de 200x300 pix. sin barras ni nada de eso, la siguiente dirección:

/index.php?do=runcheck&target=TEXTO1&ext=TERMINACION1

Esto seria mas o menos la forma:


Espero haberme explicado bien

Gracias por la ayuda.

PrisConSua
Usuario habitual
Usuario habitual

Supongamos que la caja de texto se llama "texto" y la lista desplegable "terminaciones".
Ambos controles estan en un formulario llamado "formulario" (que poco original soy)
El boton debe ser de tipo "button", en lugar de "submit".
Asocia el evento onclick del boton a una funcion javascript.
En el interior de esa funcion compon la url que quieres como

Codigo:
var url = "/index.php?do=runcheck";
url += "&target=" + formulario.texto.value;
url += "&ext=" + formulario.terminaciones.options[formulario.terminaciones.selectedIndex].text;

y luego ordena la carga de esa url.

Codigo:
location = url;



No he puesto validaciones previas y tal, eso ya segun tu lo veas.
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
No se han encontrado temas similares