Guest - Guilherme - Postado Outubro 7, 2005 Denunciar Share Postado Outubro 7, 2005 To precisando saber como fazer pra no evento onclick eu retirar uma linha de uma tabela ou colocar. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 lemissel Postado Outubro 8, 2005 Denunciar Share Postado Outubro 8, 2005 Cara, usa insertrow() e deleterow()Tenta +ou- assim...sizeOfTable = document.forms['0'].nameTabela.rows.length; //obtém o total de linhasvar novaLinha = document.forms['0'].nameTabela.insertRow(sizeOfTable); //insere a linha na última posiçãovar celula1 = novaLinha.insertCell(0);var celula2 = novaLinha.insertCell(1);var celula3 = novaLinha.insertCell(2);var celulan = novaLinha.insertCell(n);celula1.innerHtml = "conteúdo";celula2.innerHtml = "conteúdo";celula3.innerHtml = "conteúdo";celulan.innerHtml = "conteúdo";Pada deletar...document.forms['0].nomeTabela.deleteRow(id_da_row);Geralmente, a idéia é o cara deletar com um botão ou link ou algo do tipo... então tu podes fazer desse código uma função... dae coloca no onclick do botão ou link... pra passar podes usar o this.parentNode.parentNode.rowIndex como parâmetro da função...Caso não funcione os códigos tenta usar getElementById('nomeTabela')Abraço!!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 lemissel Postado Outubro 8, 2005 Denunciar Share Postado Outubro 8, 2005 Cara, usa insertrow() e deleterow()Tenta +ou- assim...sizeOfTable = document.forms['0'].nameTabela.rows.length; //obtém o total de linhasvar novaLinha = document.forms['0'].nameTabela.insertRow(sizeOfTable); //insere a linha na última posiçãovar celula1 = novaLinha.insertCell(0);var celula2 = novaLinha.insertCell(1);var celula3 = novaLinha.insertCell(2);var celulan = novaLinha.insertCell(n);celula1.innerHtml = "conteúdo";celula2.innerHtml = "conteúdo";celula3.innerHtml = "conteúdo";celulan.innerHtml = "conteúdo";Pada deletar...document.forms['0].nomeTabela.deleteRow(id_da_row);Geralmente, a idéia é o cara deletar com um botão ou link ou algo do tipo... então tu podes fazer desse código uma função... dae coloca no onclick do botão ou link... pra passar podes usar o this.parentNode.parentNode.rowIndex como parâmetro da função...Caso não funcione os códigos tenta usar getElementById('nomeTabela')Abraço!!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - Guilherme - Postado Outubro 8, 2005 Denunciar Share Postado Outubro 8, 2005 Vlw cara deu certinho, eu tava fazendo um filtro e qud filtrasse tinha que redimensionar a tabela, com esse toque consegui fazer esse exercicio da facul, obrigadão. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest - Guilherme -
To precisando saber como fazer pra no evento onclick eu retirar uma linha de uma tabela ou colocar.
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.