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

ver valor de childNodes en javascript

Estas en el tema de ver valor de childNodes en javascript en el foro de Node.js en Foros del Web. Hola estoy comenzando con javascript, como podria ver o imprimir el valor de childnodes en javascript lo he probado de la siguiente manera pero no ...
  #1 (permalink)  
Antiguo 11/01/2012, 07:57
 
Fecha de Ingreso: mayo-2007
Mensajes: 47
Antigüedad: 17 años, 6 meses
Puntos: 0
Pregunta ver valor de childNodes en javascript

Hola estoy comenzando con javascript, como podria ver o imprimir el valor de childnodes en javascript lo he probado de la siguiente manera pero no me muestra en el alert solo me da null o nada..
y como podria escribir esos valores en el documento ???

<ul id="main">
<li>
<h2><a>Alec</a></h2>
<p>Vessel registry: NX-01</p>
</li>
<li>
valor 2
</li>
<li>
valor 3
</li>
</ul>


<script>
var elemento = document.getElementById("main");
var valores = elemento.childNodes[2];
alert(valores.nodeValue);
</script>
  #2 (permalink)  
Antiguo 11/01/2012, 08:25
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 3 meses
Puntos: 1532
Respuesta: ver valor de childNodes en javascript

existen varias formas, lo ideal es que tengas o un input u otro div:

con input:

document.getElementById('id_input').value = valores.nodeValue;

con div:

document.getElementById('id_div').innerHTML = valores.nodeValue;
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 11/01/2012, 09:21
 
Fecha de Ingreso: mayo-2007
Mensajes: 47
Antigüedad: 17 años, 6 meses
Puntos: 0
Respuesta: ver valor de childNodes en javascript

Gracias maycolalvarez... pero no me funciono asi esto hice para agregar un nuevo li con el valor de un childNode:

var elemento = document.getElementById("main");
var valores = elemento.childNodes[2];

var nuevo = document.createElement("li");
nuevo.innerHTML = valores.nodeValue;
elemento.appendChild(nuevo);

y no me aparecio nada.. como podria agregar otro <li> con el valor del nodo

Etiquetas: dom, javascript, nodos
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 13:05.