Antes que nada, saludos a todos. Hace algún tiempo que leo el foro pero este es mi primer tema creado.
Tengo el siguiente código HTML:
Código HTML:
<ol>
<li>Primer elemento</li>
<li>Segundo elemento</li>
<li>Tercer elemento</li>
</ol>
Lo que necesito es eliminar todos los elementos <li> con la excepción del primero, para obtener algo así:
Código HTML:
<ol>
<li>Primer elemento</li>
</ol>
Pero nisiquiera logro recorrer todos los elementos para eliminarlos.
Ya he probado con las siguientes funciones pero lamentablemente ninguna ha logrado los resultados esperados:
Código:
// Primer intento
function restartForm() {
var lis = document.getElementsByTagName('li');
while(lis.lenght > 1) lis.parentNode.removeChild(lis.parentNode.lastChild);
}
// Segundo intento
function restartForm() {
var liElement;
var elements = document.getElementsByTagName('li');
for(liElement in elements) {
liElement.parentNode.removeChild(liElement);
}
}
No creo que sea algo difícil de solucionar pero soy realmente nuevo en JS.
Saludos y muchas gracias!