Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/08/2013, 13:34
Avatar de ryugen
ryugen
Colaborador
 
Fecha de Ingreso: agosto-2008
Ubicación: Rosario, Santa Fe
Mensajes: 350
Antigüedad: 15 años, 8 meses
Puntos: 187
Respuesta: como sacar todos los atributos de un div con javascritp

una opción sería acceder a la lista de atributos mediante la propiedad de los elementos "attributes" (ten en cuenta que en ie 6, 7 y 8 se te retornará una lista con todos los atributos posibles) para posteriormente removerlos usando la función "removeAttribute"

Quedando el resultado algo así
Código Javascript:
Ver original
  1. var el = document.getElementById("apellido");
  2. var attrs = var nodesArray = Array.prototype.slice.call(el.attributes); //convierte la lista en un array verdadero
  3. for (var i = 0; i < attrs.length; i++) {
  4.    el.removeAttr(attrs[i]);
  5. }

Aclaración (esto es mi opinión personal): Que esto sea posible no significa que sea la solución a tu problema real. A lo que me refiero, más allá que es posible de hacerlo, me da la impresión de algo no está del todo bien pensado como para recurrir a una solución de esta manera.