Que tal
No me quedo muy claro
lo de setAttribute y setAttributeNode
Osea que la unica diferencia entre estos 2 metodos es la forma en que se utilizan?
setAttribute("attr","valor"); //creamos y establecemos al mismo tiempo el atributo
var atri = document.createAttribute("attr"); //creamos el atributo
atri.nodeValue = "valor";
elemento.setAttributeNode(atri); //despues lo establecemos
Esa es la unica diferencia?
En que casos debo usar setAttribute y en que otros setAttributeNode.
Espero me puedas aclarar esto.
Gracias por la respuesta y por tu tiempo.