Buenas amigos
Necesito cambiar la clase o formato de objetos del formulario, por ejemplo un objeto texbox cambiarlo a checkbox, un objeto hidden cambiarlo a text, etc.
Me gustaría poder cambiar esas propiedades, lo intente de la siguiente manera:
Código HTML:
function cambiar(id)
{
alert(document.getElementById(id).type);
document.getElementById(id).type='checkbox';
}
Pero no funciona, me da un error javascript en la segunda línea: "No se pudo obtener la propiedad type. El comando no es compatible"
Necesito cambiar la clase de los objetos, cómo podria hacerlo? y en el caso de querer cambiar un text a un select, o un text a un radio?
Lo pense asi porque debo cambiar de datos en determinado momento, es decir, el dato que se mostraba en un select quiero que se vea en un text que aparezca en el mismo lugar, sin necesidad de tener otro objeto text oculto, sino que solamente tranformarlo.
Nose si me explique bien, espero sus colaboraciones.
Desde ya muchas gracias,
Saludos