Foros del Web » Creando para Internet » HTML »

Atributos OnClick en un form select

Estas en el tema de Atributos OnClick en un form select en el foro de HTML en Foros del Web. Hola, he instalado el un script que te cambia de skins segun la seleccion que se desee. Todo va bien, el asunto es al poner ...
  #1 (permalink)  
Antiguo 05/07/2006, 11:04
 
Fecha de Ingreso: octubre-2004
Mensajes: 114
Antigüedad: 19 años, 6 meses
Puntos: 0
Atributos OnClick en un form select

Hola, he instalado el un script que te cambia de skins segun la seleccion que se desee. Todo va bien, el asunto es al poner los skins para que el visitante los cambie.

El autor ofrece links textuales para hacer los cambios con codigos como este:

Código HTML:
<a href="#" onclick="setActiveStyleSheet('skin1); return false;">Skin 1</a>

<a href="#" onclick="setActiveStyleSheet('skin2'); return false;">Skin2 </a> 
Esto funciona bien en ambos (Firefox e IE), el asunto es que se ve mejor ofrecer un selector de skin usando un drop down (select) no creen? Por lo que le busque a eso y lo pude lograr pero solo funciona para FIREFOX :(

Código HTML:
<select name="select" class="skinselector_select">
<option selected>Cambia de Skin! (SOLO FIREFOX)</option>
<option onclick="setActiveStyleSheet('default'); return false;">Default</option>
<option onclick="setActiveStyleSheet('skin1'); return false;">Skin1</option>
<option onclick="setActiveStyleSheet('skin2'); return false;">SKin2</option>
</select> 
Menciono que no se usa la etiqueta form. Le he cambiado el atributo "onclick" a "onChange" y pense que funcionaria y nope.. no funcionó.

Alguien tiene alguna idea de como hacerlo jalar?
  #2 (permalink)  
Antiguo 05/07/2006, 11:19
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola Haggen

Creo que esto te servirá:
Código PHP:
<select name="select" class="skinselector_select" onchange "setActiveStyleSheet(this.value)">
<
option selected>Cambia de Skin! (Tambi&#233;n  en IE)</option> 
<option value="default">Default</option
<
option value="skin1">Skin1</option
<
option value="skin2">SKin2</option
</
select
Saludos,
  #3 (permalink)  
Antiguo 05/07/2006, 11:27
 
Fecha de Ingreso: octubre-2004
Mensajes: 114
Antigüedad: 19 años, 6 meses
Puntos: 0
Excelente!!! muchas gracias :D
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 23:44.