Foros del Web » Programando para Internet » Node.js »

diferencia entre setattribute setattributeNS setattributeNode y setattributenodens

Estas en el tema de diferencia entre setattribute setattributeNS setattributeNode y setattributenodens en el foro de Node.js en Foros del Web. Meramente esa es la pregunta diferencia entre setattribute setattributeNS setattributeNode y setattributenodens Ya he buscado y si hay algo de informacion pero esta en ingles, ...
  #1 (permalink)  
Antiguo 02/06/2012, 17:03
Avatar de hackjose  
Fecha de Ingreso: abril-2010
Ubicación: Edo Mexico
Mensajes: 1.178
Antigüedad: 14 años, 8 meses
Puntos: 131
diferencia entre setattribute setattributeNS setattributeNode y setattributenodens

Meramente esa es la pregunta
diferencia entre setattribute setattributeNS setattributeNode y setattributenodens

Ya he buscado y si hay algo de informacion pero esta en ingles, actualmente se poquito ingles y bueno se me dificulta.

http://help.dottoro.com/ljlbputk.php

En esta paguina encontre la informacion.

Se que tal vez este tipo de post es molesto, pero porfa echenme la mano
  #2 (permalink)  
Antiguo 02/06/2012, 19:38
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 7 meses
Puntos: 1485
Respuesta: diferencia entre setattribute setattributeNS setattributeNode y setattribu

buenas.
espero que entiendas al menos lo básico de DOM. de lo contrario, tendrás que buscar referencia. primero fíjate que los métodos que terminan en NS si lo eliminas obtendrás el mismo nombre que uno de los otros métodos sin NS. entonces, básicamente realiza la misma función. NS significa namespace. esto es una característica que se usa especificamente en documentos xml y sus derivados ‒ xhtml por ejemplo ‒ para distinguir el elemento de otros posibles elementos con el mismo nombre. por ejemplo, <p> en xhtml es un párrafo, pero en un SVG podría ser un punto, o en un RSS pudiera tener otro significado. con los métodos que terminan NS lo que hace es especificar el contexto de lo se va crear, establecer o eliminar.

setAttribute lo que hace es establecer un atributo para el elemento dado. por ejemplo, si tienes un elemento <img>, para establecer el atributo SRC, img.setAttribute('src', 'ruta'). el caso de setAttributeNode es parecido parecido pero en este caso se establece el atributo a partir de un nodo Attr.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #3 (permalink)  
Antiguo 03/06/2012, 11:21
Avatar de hackjose  
Fecha de Ingreso: abril-2010
Ubicación: Edo Mexico
Mensajes: 1.178
Antigüedad: 14 años, 8 meses
Puntos: 131
Respuesta: diferencia entre setattribute setattributeNS setattributeNode y setattribu

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.


Etiquetas: diferencia, php, setattribute
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:51.