Foros del Web » Programando para Internet » Javascript »

selected, checked, disabled --> IE = KO, FF = OK

Estas en el tema de selected, checked, disabled --> IE = KO, FF = OK en el foro de Javascript en Foros del Web. HE CAMBIADO LO QUE NECESITO, PORQUE YA SOLUCIONE ALGUNAS COSAS ------------------------------------------------------------------------------------------------ No puedo hacer un disabled a un o varios option de un select en ...
  #1 (permalink)  
Antiguo 31/05/2009, 10:51
Avatar de chiquirf  
Fecha de Ingreso: noviembre-2005
Ubicación: Madrid
Mensajes: 215
Antigüedad: 18 años, 5 meses
Puntos: 3
selected, checked, disabled --> IE = KO, FF = OK

HE CAMBIADO LO QUE NECESITO, PORQUE YA SOLUCIONE ALGUNAS COSAS
------------------------------------------------------------------------------------------------

No puedo hacer un disabled a un o varios option de un select en IE, en Firefox funciona bien.

Este es el ejemplo:

Código PHP:
<html>
<
head>

<
script language="javascript" type="text/javascript">
<!--

function 
cond_1(){

    
frm document.Form1;
    
ord frm.p1.selectedIndex;
    
alert("has seleccionado la opcion: " +ord);
    switch(
ord) {
    
        case 
0:
            break;
        case 
1:
            
frm.p2[1].disabled true;
            
frm.p2.options[2].disabled true;
            
document.getElementById("p2")[3].disabled true;
            
document.getElementById("p2").options[4].disabled true;
            
frm.p2[6].disabled false;
            
frm.p2.options[7].disabled false;
            
            break;
        case 
2:
            
frm.p2[1].disabled false;
            
frm.p2.options[2].disabled false;
            
document.getElementById("p2")[3].disabled false;
            
document.getElementById("p2").options[4].disabled false;
            
frm.p2[6].disabled true;
            
frm.p2.options[7].disabled true;
            
            break;
    }
}

-->
</script>

</head>


<body>
<form id="Form1" name="Form1" method="post" action="">

<select name="p1" id="p1" onchange="javascript:cond_1(this.value);">
    <option value="" selected="selected"></option>
    <option value="1">opcion 1</option>
    <option value="2">opcion 2</option>
</select>

<br>
<br>
<select name="p2" id="p2">
    <option value="" selected="selected"></option>
    <option value="1">opcion 1</option>
    <option value="2">opcion 2</option>
    <option value="3">opcion 3</option>
    <option value="4">opcion 4</option>
    <option value="5">opcion 5</option>
    <option value="6" disabled="disabled">opcion 6</option>
    <option value="7" disabled="disabled">opcion 7</option>
</select>

</form>

</body> 

</html> 

está subido en www.crojasf.com/selectjs3.html

Alguien me puede ayudar?????
__________________
=================
Chiqui nunca muere ! ! !

Última edición por chiquirf; 31/05/2009 a las 14:32 Razón: cambio de sintomas luego de mucho batallar
  #2 (permalink)  
Antiguo 31/05/2009, 16:40
Avatar de chiquirf  
Fecha de Ingreso: noviembre-2005
Ubicación: Madrid
Mensajes: 215
Antigüedad: 18 años, 5 meses
Puntos: 3
Solucionado

ya está solucionado el asunto de los checked, selected y disabled

para checked y disabled los chckbox, el evento debe ser onchange en el SELECT, no onclick en el option.

para el disabled del option de un select, con esto se soluciona...
http://apptaro.seesaa.net/article/21140090.html

Saludos

Carlos
__________________
=================
Chiqui nunca muere ! ! !
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 20:13.