Esta postagem definirá o processo para usar a paginação em tabelas HTML usando JavaScript.
Como usar a paginação em tabelas HTML usando JavaScript?
Na paginação, o conteúdo é dividido em pequenos pedaços para exibir nas diferentes páginas clicando nos botões que navegam nas páginas.
Exemplo
Vamos ver o exemplo dado para entender o processo de criação de paginação em tabelas HTML em JavaScript. Vai levar dois passos:
Etapa 1: adicione a tabela no arquivo html
Primeiro, crie uma tabela em um arquivo HTML, usando o “ Etapa 2: Defina a paginação da tabela em JavaScript Agora, no arquivo JavaScript, aplique o processo de paginação na tabela. Para fazer isso, primeiro, obteremos o elemento da tabela usando o “getElementById ()”Método: Defina o número de linhas da tabela a ser exibida por página: Obtenha o número total de linhas da tabela usando o “comprimento”Propriedade e armazene -a em uma variável“Contagem de linhas”: Obtenha o nome da tag da primeira célula da tabela na primeira linha e verifique se a tabela tem uma linha principal que retornará um valor booleano: Crie uma matriz para segurar cada linha da tabela para exibir nas páginas: Vamos criar um contador de loop para iniciar a contagem da 2ª linha da tabela: Crie uma variável “º”Isso segura a primeira linha da tabela que é a cabeça da tabela Agora, ligue para a matemática.Método Ceil () para contar o número de páginas dividindo o total de linhas de uma tabela por número de linhas a serem exibidas por página: Verifique a contagem de páginas e defina o conteúdo nas páginas: No código seguinte acima: Defina o conteúdo na página criando páginas enquanto clica no botão do usuário. Fazer isso: Agora, crie botões “anterior" e "próximo”Botões com botões de paginação com base na contagem de páginas: Aqui, você pode ver cada página mostra um conteúdo exclusivo clicando nos botões: Isso é tudo sobre a paginação nas tabelas HTML em JavaScript. Conclusão Para usar a paginação nas tabelas HTML, primeiro, crie uma tabela em um arquivo HTML e, em seguida, crie a paginação em um arquivo JavaScript, criando uma matriz que armazena as linhas, defina o número de linhas para exibir por página, crie um contador de loop para iniciar Conte da 2ª linha da tabela para exibir linhas nas páginas. Defina a cabeça da tabela como uma linha permanente em todas as páginas e carregue outras linhas nas páginas com base na contagem. Este post definiu o processo para usar a paginação em tabelas HTML usando JavaScript. " marcação:
Nome Idade Data de ingresso Designação Mary 28 16May2022 Hr Steven 29 18MAY2020 Assistente John 32 15 de march2017 Contador Covin 25 14April2019 MTO Caim 27 5SEP2019 Assistente Marco 23 21Jan2018 Contas Rhonda 24 3JAN2020 Hr Peale 30 25 de março de 2018 Hr Dan 21 9 de junho de 211 Assistente Susan 28 28Nov2022 MTO Covey 29 6 de junho2021 Contas Usando o operador ternário: var th = (Tablehead ? mesa.linhas [(0)].OuterHtml: "");
para (i = j, ii = 0; i < rowCount; i++, ii++)
tr [ii] = tabela.linhas [i].externo;
mesa.insertadjacenthtml ("Afterend", "
classificar (1);
Funções (página)
var linhas = th, s = ((lobra * página)- rowsperpage);
para (i = s; i < (s + rowsPerPage) && i < tr.length; i++)
linhas += tr [i];
mesa.inerhtml = linhas;
documento.getElementById ("botões").INNERHTML = PageButtons (PageCount, Page);
var prevButton = (atual == 1)? "desabilitado" : "";
var nextButton = (Current == PageCount)? "desabilitado" : "";
vartons var = "para (i = 1; i <= pageCount; i++)
botões += "";
Botões += "'OnClick =' Sort (" +(Current +1) +") '" +NextButton +">";
botões de retorno;