Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/09/2003, 11:49
Avatar de AlZuwaga
AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 11 meses
Puntos: 535
establecer un option sin value en un select

Que tal... tengo un problemita. Esplico:

Un form (form1) consta de dos selects (IdSeccion y Ambito)


IdSeccion es más o menos así:
<option value="1">Portada</option>
<option value="2">Actividades Realizadas</option>
<option value="3">Actividades Programadas</option>
<option value="4">Interés Municipal</option>
<option value="5">Publicaciones</option>
<option value="6">Agenda Municipal</option>

Ambito es más o menos así:
<option>Seleccione un ámbito</option>
<option value="Municipales">Municipales</option>
<option value="Provinciales">Provinciales</option>
<option value="Nacionales">Nacionales</option>



Con la funcion que pongo más abajo (que por cierto.. está íntegramente escrita por mi... lo cual es todo un logro ya que de javascript no caso un sorongo ) logro que "Ambito" sólo este disponible para seleccionar si en "IdSeccion" se selecciona el option con value 4. A esta función la llamo desde el onchange de IdSeccion.

Lo que además estoy necesitando es que si el value de IdSeccion es diferente de 4, Ambito pase al primer option ("Seleccione un ámbito") y luego se ponga en disabled.


Ahora si, con ustedes la maravilla de script que he desarrollado luego de arduas horas de prueba y error (si..si.. ya se que es super fea y elemental... pero javascript no es lo mío )


function ambito() {
if (form1.IdSeccion.value == 4) {
document.form1.Ambito.disabled = false
}

if (form1.IdSeccion.value != 4) {
document.form1.Ambito.NoSeQueDemoniosColocarAquí = ????? //NULO???
document.form1.Ambito.disabled = true
}

}




Gracias por su desinteresada colaboración