Foros del Web » Creando para Internet » HTML »

ayuda con evento onchange en <select>

Estas en el tema de ayuda con evento onchange en <select> en el foro de HTML en Foros del Web. Hola. de que forma puedo usar el evento onchange para un &lt;select&gt; sin la necesidad de usar formularios &lt;form&gt;. me explico, tengo el siguiente código: ...
  #1 (permalink)  
Antiguo 30/07/2002, 12:26
Avatar de TheRock  
Fecha de Ingreso: mayo-2002
Ubicación: Sucre - Bolivia
Mensajes: 189
Antigüedad: 15 años, 6 meses
Puntos: 0
ayuda con evento onchange en <select>

Hola.

de que forma puedo usar el evento onchange para un &lt;select&gt; sin la necesidad de usar formularios &lt;form&gt;. me explico, tengo el siguiente código:

&lt;select name=buscadores&gt;
&lt;option value='opcion1'&gt;google&lt;/option&gt;
&lt;option value='opcion2'&gt;alta vista&lt;/option&gt;
&lt;option value='opcion3'&gt;infoseek&lt;/option&gt;
&lt;option value='opcion4'&gt;yahoo&lt;/option&gt;
&lt;/select&gt;

deseo usar algun evento tal que inmediatamente de elegir una de las opciones me habra la página de dicho sitio, les reitero que no deseo usar formularios :P.

gracias y les mando un saludo a todos.
  #2 (permalink)  
Antiguo 30/07/2002, 18:09
Avatar de TheRock  
Fecha de Ingreso: mayo-2002
Ubicación: Sucre - Bolivia
Mensajes: 189
Antigüedad: 15 años, 6 meses
Puntos: 0
Re: ayuda con evento onchange en <select>

Hola, mientras estaba esperando alguna respuesta :( me puse a buscar el el foro y encontre una alternativa para solucionar esto ahi les va.

&lt;script language=&quot;javascript&quot;&gt;
function abrir(enlace) {
location.href='http://'+enlace;
}
&lt;/script&gt;
&lt;select name='buscador' onchange='abrir(this.value)'&gt;
&lt;option value='www.google.com'&gt;GOOGLE&lt;/option&gt;
&lt;option value='www.av.com'&gt;ALTA VISTA&lt;/option&gt;
............. etc.
&lt;/select&gt;

saludos.
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 12:55.