Ver Mensaje Individual
  #9 (permalink)  
Antiguo 30/12/2005, 18:07
Avatar de Cap.Buscapina
Cap.Buscapina
 
Fecha de Ingreso: octubre-2004
Ubicación: Argentina
Mensajes: 836
Antigüedad: 20 años, 2 meses
Puntos: 4
hola, me da no se que contradecir a varios, pero creo que si se puede.
Bastaría con tener una variable global a la cual se le asigne el valor del primer select cada vez que éste cambia, y comprobar cada vez que cambia el segundo combo , verificar si se le permite ser modificado o no.

un ejemplillo:
Cita:
<html>
<head>
<script>
var sel;
function verificar(v){
sel=v;
if (v==3){
document.forms['f']['sele2'].value="A";
}
}

function depende(){
if(sel==3){
alert("Solo se puede seleccionar A");
document.forms['f']['sele2'].value="A";
}
}
</script></head>

<body><form action="" method="get" name="f">
<center>
<select name="sele1" onchange="verificar(this.value)">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<select name="sele2" onchange="depende()">
<option value="A">A</option>
<option value="B">B</option>
<option value="C">C</option>
</select>
</center>
</form>
</body>
</html>


saludos
__________________
by Capitán Buscapina
.

Última edición por Cap.Buscapina; 30/12/2005 a las 19:29