日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

javascript實現(xiàn)前端分頁功能

瀏覽:231日期:2023-06-14 08:13:53

前言:今天給大家?guī)淼氖乔岸藬?shù)據(jù)的分頁功能,供大家參考,具體內(nèi)容如下

先上一波效果圖展示:

javascript實現(xiàn)前端分頁功能

直接上代碼:這里使用的是JavaScript來實現(xiàn)

關(guān)于代碼詳解都以注釋的方式寫在JavaScript里的

HTML:

<!DOCTYPE html><html> <head> <meta charset='utf-8'> <title>分頁</title> <link rel='stylesheet' href='http://www.b3g6.com/bcjs/css/limitFace.css' rel='external nofollow' > </head> <body> <div class='all'> <table id='table'> </table> <div id='inputs'> </div> </div> <script src='http://www.b3g6.com/bcjs/js/limitFace.js'></script> </body></html>

CSS:

*{ padding: 0; margin: 0; font-size: 20px;}.all{ width: 100%; height: 100vh; display: flex; justify-content: center; flex-wrap: wrap;}/*偷懶才用的id*/#inputs input{ width: 100px; height: 50px; background-color: white;}#table{ width: 90%;}tr{ width: 100%;}td{ text-align: center; width: 50%; height: 10vh; border: 1px solid black;}

JS:

//一下數(shù)據(jù)為模擬集合,個人理解js中的集合就是將對象放進數(shù)組var strs = [ { 'id':123, 'pwd':456 }, { 'id':456, 'pwd':123 }, { 'id':4681, 'pwd':9815 }, { 'id':471, 'pwd':4981 }, { 'id':1234789, 'pwd':156 }, { 'id':789, 'pwd':158 }, { 'id':'vgwh', 'pwd':'vgsya' }, { 'id':1, 'pwd':'tcv' }, { 'id':256, 'pwd':'vtc0' }];//假設(shè)規(guī)定每頁顯示長度為3var len = 3;//確認該集合會被分成幾頁,分成幾頁就代表需要幾個頁面按鈕,封裝封裝方便多次運用function limits(){ var countLim = Math.ceil(strs.length/len);//余數(shù)也算是一頁,這里用向上取整 //確認頁面按鈕個數(shù),進行循環(huán)顯示到頁面上 document.getElementById('inputs').innerHTML=’’;//清空一下 for(var i=1;i<=countLim;i++){ document.getElementById('inputs').innerHTML+=’<input type='button' value='’+i+’' onclick='limitinput(this)'/>’;//每個頁面按鈕都綁定上一個點擊事件 }}var choose = 0;//創(chuàng)建一個全局變量用來保存當前處于第幾個頁面//點擊按鈕獲取當前按鈕的值進行選擇當前table是第幾頁數(shù)據(jù)function limitinput(ids){ choose = ids.value; tablestr(choose);//刷新table數(shù)據(jù) limits();//刷新頁面按鈕 ids.style.backgroundColor=’red’;//當前點擊的頁面按鈕背景顏色改變?yōu)榧t色 liminputcolor(choose);//頁面按鈕變色}//通過當前頁面按鈕和頁面數(shù)據(jù)長度將數(shù)據(jù)放進table內(nèi),封裝封裝!!!必須封裝function tablestr(num){//num是指當前哪個頁面 var num1 = (num-1)*len;//確定循環(huán)開始的集合下標 var num2 = num*len;//確定循環(huán)結(jié)束的結(jié)束下標 document.getElementById('table').innerHTML=’’;//清空一下 for(var i=num1;i<num2;i++){//遍歷數(shù)組 var str = ’’; for(var h in strs[i]){//遍歷集合 str+=’<td>’+strs[i][h]+’</td>’; } document.getElementById('table').innerHTML+=’<tr>’+str+’</tr>’;//每循環(huán)一次添加一條數(shù)據(jù) }}function liminputcolor(choose){ document.getElementById('inputs').childNodes[choose-1].style.backgroundColor='red';}//初始化,當前頁面顯示為第一頁limits();//頁面按鈕生成document.getElementById('inputs').childNodes[0].style.backgroundColor='red';//第一個按鈕的背景顏色為紅色tablestr(1);//table數(shù)據(jù)顯示/*到這里就結(jié)束了,但是!!!這些都是被封裝好了的,意思就是說,在最開始的時候這就是通用的做法;最開始的數(shù)據(jù)就是在模擬后端的集合,也就是說,不論你后端傳遞給前端什么集合都可以實現(xiàn)分頁功能*/

后言:本次博文就到這里了,多的話也沒說啥,解釋都在js的注釋里面,要是有什么疑問的,可以私我,好了,該說再見了,制作不易,各位看客點個贊再走唄

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標簽: JavaScript
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
亚洲欧洲午夜| 国产成人精品亚洲线观看 | 麻豆精品蜜桃| 亚洲综合电影| 老司机免费视频一区二区三区| 免费在线成人| 国产精品久久久久久久免费观看| 精品免费在线| 久久影院午夜精品| 欧美日韩在线网站| 久久精品影视| 欧美日韩国产免费观看 | 日本综合字幕| 久久人人88| 丝袜亚洲精品中文字幕一区| 亚洲不卡视频| 国产高清亚洲| 蜜桃av在线播放| 激情久久中文字幕| 久久先锋影音| 国产麻豆一区二区三区| 国内精品麻豆美女在线播放视频| 亚洲成人va| 免费观看在线综合色| 亚洲欧美在线综合| 国产精品日韩精品中文字幕| 精品日韩在线| 免费观看久久av| 日本亚洲最大的色成网站www | 在线亚洲自拍| 欧美日韩 国产精品| 精品国产18久久久久久二百| 成人啊v在线| 久久福利一区| 国产精品香蕉| 国产超碰精品| 婷婷综合一区| 精品女同一区二区三区在线观看| 亚洲一级网站| 日韩二区三区在线观看| 国产不卡精品在线| 亚洲尤物在线| 美女毛片一区二区三区四区最新中文字幕亚洲 | 国产亚洲一区二区手机在线观看| 午夜日韩福利| 欧美日韩一区自拍| av在线日韩| 日本成人精品| 亚洲精品在线影院| 日本午夜精品视频在线观看| 日韩在线观看不卡| 日韩精品免费视频一区二区三区| 国内一区二区三区| 亚洲精品综合| 国产福利片在线观看| 激情婷婷久久| 国产精品视频一区二区三区四蜜臂| 欧美二三四区| 欧美一区二区三区久久精品| 欧美一区二区三区高清视频| 国产麻豆精品久久| 中文久久精品| 欧美日韩国产观看视频| 三级欧美韩日大片在线看| 精品视频黄色| 亚洲欧美网站在线观看| 亚洲成人va| 国产精品久久久久av蜜臀| 日韩亚洲精品在线| 日韩精品91| 日本va欧美va精品发布| 免费视频亚洲| 国产成人精选| 欧美伊人影院| 亚洲激情av| 日韩av二区| 欧美欧美黄在线二区| 亚洲欧洲一区二区天堂久久| 精品一二三区| 国产日韩免费| 蜜臀国产一区二区三区在线播放| 日韩精品中文字幕第1页| 国产精品免费大片| 亚洲五月综合| 激情丁香综合| 免费日韩成人| 日韩国产在线观看一区| 日韩视频在线一区二区三区| 中文字幕在线免费观看视频| 国产极品模特精品一二| 日韩精品一区二区三区中文 | 免费欧美一区| 都市激情国产精品| 免费一级欧美在线观看视频| 亚洲一级淫片| 免费久久精品视频| 久久蜜桃精品| 国产一区二区三区免费在线 | 欧美成人精品午夜一区二区| 综合亚洲视频| 亚洲综合三区| 美女少妇全过程你懂的久久| 日韩精品诱惑一区?区三区| 久久一区亚洲| 国产精品资源| 91嫩草精品| 日本视频一区二区| 亚洲日本在线观看视频| 日韩午夜电影| 日韩欧美中文| 日韩电影二区| 日韩大片在线观看| 国产精品mm| 国产精品男女| 欧美自拍一区| 欧美有码在线| 日本欧美韩国一区三区| 日韩欧美中文字幕电影| 中文字幕亚洲影视| aa亚洲婷婷| 国产精品日本欧美一区二区三区| 亚洲无线一线二线三线区别av| 久久九九国产| 国产二区精品| 91精品精品| 国内激情久久| 91精品观看| 性欧美长视频| 视频国产精品| 久久精品xxxxx| 久久精品理论片| 日韩综合在线| 久久精品青草| 国产精品毛片| 亚洲精品在线二区| 国产三级精品三级在线观看国产| 久久精品99国产精品| 欧美极品中文字幕| 亚洲免费播放| 亚洲天堂av资源在线观看| 亚洲人成在线影院| 国产精品任我爽爆在线播放| 91亚洲人成网污www| 精精国产xxxx视频在线野外| 91精品xxx在线观看| 影音先锋久久| 日韩高清二区| 久久免费视频66| 日韩精品一区二区三区免费观影 | 日韩中文字幕麻豆| 日韩精品一区二区三区中文 | 日韩国产精品久久久| 国产毛片一区二区三区| 国产成人77亚洲精品www| 性欧美xxxx免费岛国不卡电影| 爽爽淫人综合网网站| 国产精品一线| 蜜臀久久精品| 天堂成人免费av电影一区| 18国产精品| 日韩在线不卡| 久久国产精品毛片| 国产精品久久久久久久久久白浆| 精品国产乱码久久久久久1区2匹| 成人免费网站www网站高清| 香蕉久久国产| 麻豆成人综合网| 亚洲精品2区| 欧美在线看片| 日韩欧美精品| 亚洲欧洲国产精品一区| 大香伊人久久精品一区二区| 国产一区二区三区自拍| 青青青国产精品| 热三久草你在线| 日韩制服丝袜先锋影音| 国产精品一区二区av日韩在线| 日韩国产网站| 免费看日韩精品| 国产不卡av一区二区| 手机精品视频在线观看| 国际精品欧美精品| 午夜在线一区| 国产999精品在线观看| 日本欧美在线看| 精品视频高潮| 久久福利毛片| 黄色在线网站噜噜噜| 日本不卡视频一二三区| 久久精品影视| 国产精品视频一区二区三区| 黄色欧美日韩| 国产一区二区三区免费在线| 午夜国产欧美理论在线播放| 国产劲爆久久| 免费看日韩精品| 伊人久久高清| 老司机免费视频一区二区| 综合视频一区| 精品一区在线|