Hola amigos:
Nuevamente por estos pagos. Les cuento he chequeado este tema haciendo un search, he encontrado información sobre este control, pero no lo que busco, o no logro hacerlo funcionar.
El asunto es así tengo un checkbox que habilita o deshabilita el input file.
El problema es que si el usuario selecciona un valor y luego deshabilita el input, ese valor queda cargado en el input.
Bueno lo que me gustaría es poder borrarlo, setearlo a vacío, si el usuario deshabilitó el control
Les paso el código que he intentado, para ponerle un string vacío al input, pero no lo hace.
function SetStateControlUpload(){
if (document.form.dj.checked) {
alert(document.form.file.value);
document.form.fileDJ.value = ""; // esto no funciona
document.form.fileDJ.disabled = true;
}
else {
document.form.file.disabled = false;
}
}
Lo extraño es que si hago esto
alert (document.form.fileDj.value), me devuelve el valor del input.
Alguien tiene una sugerencia, se los agradecería mucho, un saludo para todos.