buenas gente, tanto tiempo sin hablarles xD, bueno necesito ayuda con un problema que me tiene wtf, estoy realizando un sistema para usuarios super basicos ya saben de estos que hay que hacerle todo facil, el problema es que por defecto todos los input tienen que estar como solo lectura y solo los administradores pueden editar el contenido una vez grabado, todo eso ya lo tengo listo, sin embargo hay un input que me esta dando la lata y es especificamente el unico checkbox que tengo en la pantalla xD, los text funcionan bien con esas funciones pero el check no quiere funcionar
input
javascript
si alguien sabe porque no me esta funcionando me avisa porque esto es lo unico que me ha superado xD
input
<input ondblclick="habilitar(this.id);" onblur="lock(this.id);" readonly type="checkbox" id="x2" />
javascript
function habilitar(id){
var div = document.getElementById(id);
if(div.readOnly){
div.readOnly=false;
}
else{
// lock(id);
}
}
function lock(id){
var div = document.getElementById(id);
if(div.readOnly){
// habilitar(id);
}
else{
div.readOnly=true;
}
}
si alguien sabe porque no me esta funcionando me avisa porque esto es lo unico que me ha superado xD