Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/11/2008, 14:17
Avatar de David
David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: cambiar html con js

Usando innerHTML:
Código javascript:
Ver original
  1. document.getElementById("datos").getElementsByTagName("li")[0].innerHTML = "Texto";
Descomponiendo por partes, primero usamos getElementById para obtener la referencia al ul, luego usamos getElementsByTagName y el índice 0 para obtener la referencia al primer <li>, y modificamos su contenido usando innerHTML.
Modificando el DOM:
Código javascript:
Ver original
  1. lielem = document.getElementById("datos").getElementsByTagName("li")[1];
  2.    lielem.removeChild(lielem.firstChild);
  3.    lielem.appendChild(document.createTextNode("Texto"));
En la primera línea obtenemos la referencia al segundo <li> (índice 1), en la segunda línea borramos su texto, y en la tercera añadimos el nuevo texto.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.