Retroceder   Foros del Web > Programación para sitios web > Javascript

Respuesta
 
Herramientas Desplegado
Antiguo 01-nov-2007, 21:44   #1 (permalink)
rsanchez77 ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2007
Mensajes: 46
Rescatar valor Lista/Menu

Hola

les cuento lleno un lista/menu(combobox) con datos de una consulta sql

hasta aqui todo bien

pero luego tengo que pasarle el valor seleccionado por el usuario como parametro para que lo lleve a otra pagina que es ASP y mi problema es que no he podido rescatar el valor

husmeando por aqui y por alla se sugiere que lo haga con un javascript pero aqui esta mi problema como deberia llamar a una funcion javascript desde un link y que este link llame a la pagina con su parametro del combobox???


esto el lo que se me ocurre pero me doy cuenta que no funciona


<a href="ListadoCertificados.asp?busca=idbusca&idvalo r="+document.form1.Apellidos.options[document.form1.Apellidos.selectedIndex].value >BUSCAR</a>


la parte

document.form1.Apellidos.options[document.form1.Apellidos.selectedIndex].value

no se como pegarsela a la parte del href y por ahi se sugeria un javascript

eso espero alguien me pueda echar una manito

saludos
rsanchez77 está desconectado   Responder Citando
Antiguo 02-nov-2007, 01:26   #2 (permalink)
Moderador
caricatos es realmente agradablecaricatos es realmente agradablecaricatos es realmente agradablecaricatos es realmente agradablecaricatos es realmente agradablecaricatos es realmente agradable
 
Avatar de caricatos
 
Fecha de Ingreso: noviembre-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 12.462
Re: Rescatar valor Lista/Menu

Hola:

Es mejor hacer la asignación con el evento click:

<a href="" onclick="this.href = 'tuPaginaAsp.asp' + document.forms.form1.Apellidos.value">

Fíjate que la línea del valor del select está simplificada.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
caricatos está desconectado   Responder Citando
Antiguo 02-nov-2007, 08:05   #3 (permalink)
rsanchez77 ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2007
Mensajes: 46
Re: Rescatar valor Lista/Menu

hola muchas gracias por la ayuda

una consulta a que te refieres con

"Fíjate que la línea del valor del select está simplificada."

eso gracias
rsanchez77 está desconectado   Responder Citando
Antiguo 02-nov-2007, 08:09   #4 (permalink)
Moderata
JavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradable
 
Avatar de JavierB
 
Fecha de Ingreso: noviembre-2002
Ubicación: Madrid
Mensajes: 19.920
Re: Rescatar valor Lista/Menu

Hola rsanchez77

A lo que se refiere caricatos (¡Hola! ) es a que tú pones:

document.form1.Apellidos.options[document.form1.Apellidos.selectedIndex].value

y se puede hacer más sencillo, como él te indica:

document.forms.form1.Apellidos.value

Saludos,
__________________
Lee las Políticas de los foros y escribe correctamente.
JavierB está desconectado   Responder Citando
Antiguo 03-nov-2007, 19:03   #5 (permalink)
rsanchez77 ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2007
Mensajes: 46
Re: Rescatar valor Lista/Menu

ok muchas gracias lo voy a probar y te avis como me fue

muchas gracias por la ayuda
rsanchez77 está desconectado   Responder Citando
Antiguo 03-nov-2007, 19:15   #6 (permalink)
rsanchez77 ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2007
Mensajes: 46
Re: Rescatar valor Lista/Menu

Hola mmm no me fue muy bien

hice lo que me sugieren y pasa que me vuelve a la raiz del link me explico:

ejemplo la pagina esta en esta url

//localhost/uno/dos/pagina.asp

y luego de hacer lo sugerido

me lleva este link

//localhost/uno/dos/

y la idea es que aparezca

//localhost/uno/dos/pagina.asp?id=(elemento del lista/menu)

eso

gracias
rsanchez77 está desconectado   Responder Citando
Antiguo 04-nov-2007, 01:47   #7 (permalink)
Moderador
caricatos es realmente agradablecaricatos es realmente agradablecaricatos es realmente agradablecaricatos es realmente agradablecaricatos es realmente agradablecaricatos es realmente agradable
 
Avatar de caricatos
 
Fecha de Ingreso: noviembre-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 12.462
Re: Rescatar valor Lista/Menu

Hola:

Tendrás algo mal puesto...

Mira este código:

Código:
<html>
<body>
<form>
<select name="id" >
<option value="pepe" >pepe</option>
<option value="paco" >paco</option>
<option value="pico" >pico</option>
</select>
</form>
<a target="_blank" href="" onclick="this.href = '?id=' + document.forms[0].id.value" >prueba</a>
</body>
</html>
Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
caricatos está desconectado   Responder Citando
Antiguo 04-nov-2007, 11:30   #8 (permalink)
rsanchez77 ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2007
Mensajes: 46
Re: Rescatar valor Lista/Menu

por el momento el link lo tengo dentro del form lo voy a sacar y te aviso como mefue lo demas es lo mismo

saludos y gracias
rsanchez77 está desconectado   Responder Citando
Antiguo 04-nov-2007, 14:08   #9 (permalink)
rsanchez77 ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2007
Mensajes: 46
Re: Rescatar valor Lista/Menu

le cuento q no me resulta la cosa y ya se me epiezan a acabar las ideas

espero que alguien tenga algo alternativo

necesito hace esa cosa o me puede costar la pega
gracias
rsanchez77 está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 14:09.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93