Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/02/2008, 22:37
luciano_che
 
Fecha de Ingreso: diciembre-2007
Ubicación: Rosario
Mensajes: 65
Antigüedad: 17 años, 3 meses
Puntos: 2
Ocultar elemento según select

Hola, buscando por el foro encontré un código que estaba buscando, lo adapté y me quedó algo así:

Código:
<script language="javascript">
function Mostrar(cual)
{
if(cual.marca.selectedIndex==2){cual.otramarca.style.visibility='visible'}
else{cual.otramarca.style.visibility='hidden'}
}
</script>



<form name="formu">
<select name="marca" onChange="Mostrar(this.form)">
<option >Mercedes</option>
<option >BMW</option>
<option >Otro</option>Otro
</select>
<input type="text" name="otramarca" style="visibility:hidden">
</form>

Lo que yo quiero es que la opcion Otro pueda esta en cualquier posición, y no solamente en la posición 2 como está ahí, ya que la opcion Otro estrá abajo de todo y no quiero contar la posición, además si agrego una opcion más y no modifico la funcion dejaría de funcionar.

Bueno es algo muy simple creo, en vez de comparar con la posición que compare con la opción propiamente dicha.

Espero que me hayan entendido

Gracias