Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

FabianoSouza

Criar tabela com DOM

Recommended Posts

Pessoal. Agora que consegui carregar meus dados via gostaria de colocar numa tabela. O loop que lista os dados está assim

for( var i = 0; i < lista.length; i++ )
{
var_dados=('ID: ' + lista[i].id+ ' Município : ' + lista[i].municipio );document.write("<br />") 
document.write(var_dados)
}

 

Gostaria de saber como começar a criar a tabela. Ela deve ficar dentro ou fora do loop??

Compartilhar este post


Link para o post
Compartilhar em outros sites

crie fora, e não use document.write, mas sim .innerHTML ou .appendChild

Compartilhar este post


Link para o post
Compartilhar em outros sites

Procure armazenar o conteúdo do seu html em uma variável. Depois aplique o comando innerHTML uma só vez. É mais "performático"! :thumbsup:

 

Ex:

 

var saidaHTML="", i=0;
for(; i < 100; i++) {
   saidaHTML += "<p>("+i+")</p>";
}
document.getElementById("content").innerHTML = saidaHTML;

 

Abs

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.