Sou newbie em javascript, muito newbie.
Preciso criar uma tabela dentro de uma div.
Com “document.write” consigo fazer a tabela do jeito que quero, porem ele apaga todo o HTML.

linha = 3 coluna = 4 conteudo = 1 function criartabela() { document.write('<table border>') for(x=1;x<=linha;x++) { document.write('<tr>'); for(y=1;y<=coluna;y++) { document.write('<td>'+conteudo+'</td>'); conteudo++; } document.write('</tr>') } document.write('</table>') }Comecei a pesquisar uma solução e achei o “document.getElementById” que indica uma div, porém ele só funcionou bem usando fora do “for”, dentro ele milagrosamente para de funcionar.

Pelo mesmo eu acho que o problema de apragar o script parou.

linha = 3 coluna = 4 conteudo = 1 function criartabela() { document.getElementById('frame').innerHTML=('<table border>'); for(x=1;x<=linha;x++) { document.getElementById('frame').innerHTML=('<tr>'); for(y=1;y<=coluna;y++) { document.getElementById('frame').innerHTML=('<td>'+conteudo+'</td>'); conteudo++; } document.getElementById('frame').innerHTML=('</tr>'); } document.getElementById('frame').innerHTML=('</table>'); }Resumindo: Preciso criar uma tabela dentro de uma div, o número de colunas pode váriar de acordo com minha necessidade.
Por favor me ajudem, já to cansando de bater cabeça e não resolver o problema. (parece que o script se recusa a funcionar comigo.)

Desculpa aew o double-post, mas será que minha dúvida é tão ridícula pra todos ignorarem? ...Na boa, não vou ficar chateado em ser chamado de burro;


Algum bom samaritano se dispõe a abrir meus olhos para o óbvio? Por favor.
