Jump to content


Photo

Criar Um Novo <Li> Sem Remover Os Atuais


  • Faça o login para participar
2 replies to this topic

#1 Insert

Insert

    Turista

  • Usuários
  • 29 posts
  • Sexo:Não informado

Posted 04/07/2012, 17:27

COmo posso fazer para adicionar um <li> numa lista sem remover os que ja existem?

Formato atual esta assim:

<ul id="lista">
<li id="item1">Item 1</li>
<li id="item2">Item 2</li>
<li id="item3">Item 3</li>
<li id="item4">Item 4</li>
<li id="item5">Item 5</li>
</ul>

Sei que da pra escrever usando o innerHTML o que desejo mas minha duvida é de como nao apagar os outros, como inserir ele no final da lista ja existente

Agradeço desde já a ajuda.

#2 Ticreca

Ticreca

    Normal

  • Usuários
  • 105 posts
  • Sexo:Masculino

Posted 06/07/2012, 08:49

usa o createElement e o appendChild que da certo
var ul = document.getElementById('lista');

var li = document.createElement('li');
li.setAttribute('id','id_da_li');
li.innerHTML = 'Texto a ser exibido';

ul.appendChild(li);

acho que assim pode dar certo.

#3 Insert

Insert

    Turista

  • Usuários
  • 29 posts
  • Sexo:Não informado

Posted 07/07/2012, 03:15

Muito bom, obrigado pela ajuda.




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq