Hola buenas tardes mi error es el sigiente, tengo una funcion que oculta un div y pone en un form la informacion para editarla y luego deberia de hacer lo inverso pero no lo hace, directamente no muestra nada.
Mi codigo
Código HTML:
Ver original<div id="nombre_mod" onclick="mostrarForm(this.id)">$AE_mod[nombre]
</div><input type="hidden" id="f_nombre_mod" value=""/>
Código Javascript
:
Ver originalvar id_abierto = null;
function mostrarForm(id){
fin();
var form = 'f_'+id;
document.getElementById(form).value = document.getElementById(id).innerHTML;
document.getElementById(id).innerHTML = "";
document.getElementById(form).type = "text";
id_abierto = id;
}
function ocultaForm(){
if(!id_abierto){
return;
}
var formold = "f_"+id_abierto ;
FormOld = document.getElementById(formold);
if(FormOld.value = ""){
alert("No puede estar en blanco");
return;
}
document.getElementById(id_abierto).innerHTML = FormOld.value;
FormOld.Value = "";
FormOld.type = "hidden";
id_abierto = null;
}
function fin(){
ocultaForm();
removeEditor();
}
Haber si algien me alluda porque en firefox no funciona bien y en internet explorer directamente me dice que no reconoce el parametro .type .
Bueno muchas gracias