Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/01/2010, 15:06
Avatar de javiertkd
javiertkd
 
Fecha de Ingreso: agosto-2008
Ubicación: Mendoza
Mensajes: 129
Antigüedad: 16 años, 5 meses
Puntos: 1
Problema con checkbox para habilitar campo en firefox

Hola como estan,

Les comento estoy utilizando una funcion donde con un checkbox habilito un imput textfield (type:file) para subir una foto..

El tema es que en IE funciona ok, pero en Firefox si bien me habilita el campo para subir la imagen al hacer click sobre el boton examinar este destilda el checkbox y queda el campo desabilitado, impidieno que el codigo lo tome y suba la imagen,

Hay alguna forma de evitar que se destilde el casillero en firefox.

CODIGO:

function habilitar1(){

if (document.form1.img1.checked == false) {
document.form1.imagen_chica.disabled = true;
}
else{
document.form1.imagen_chica.disabled = false;
//form.file1.value = "";

}

if (document.form1.img2.checked == false) {
document.form1.imagen_grande.disabled = true;
}
else{
document.form1.imagen_grande.disabled = false;
//form.file1.value = "";

}
}


<INPUT name="img1" type="checkbox" onclick="habilitar1()"/>
<input type="file" name="imagen_chica" disabled="disabled"/>

Saludos