window.Onload=function(){ var pagesize = 3;//每页显示的记录数 var recOndsize= 0;//总记录数 var countpage = 0;//总页数 var nowpage= 1; var users = new Array();//存放所有的记录
var start = 0; //保存当前页开始的记录 var end = 0 ;//保存当前页结束的记录
var domUserName = $("userName"); var domUserSex = $("userSex"); var domUserRole = $("userRole");
var domshowUsers = $("showUsers"); var addBtn = $("addUsers");
//为按钮注册事件 addBtn.Onclick= function() { //创建user对象 var user = new User(domUserName.value, domUserSex.value, domUserRole.value); //把user对象存放数组中 users.push(user); recOndsize= users.length; //得出总记录数 //计算出总页数 countpage = recondsize % pagesize == 0 ? recondsize / pagesize : Math .ceil(recondsize / pagesize);
function $(id) { return document.getElementById(id); }
function showUser(users,start,end,recondsize,countpage,domshowUsers){
//清空数据 for ( var jj = 0; jj domshowUsers.removeChild(domshowUsers.childNodes[jj]); }
//for循环添加的 for(var i=start;i var user = users[i];//考虑 //创建一行 var tr = document.createElement("tr"); //创建列 var td1 = document.createElement("td"); //创建文本节点 var td1TextNode = document.createTextNode(user.name); //文本节点添加到td中 td1.appendChild(td1TextNode);
//创建列 var td2 = document.createElement("td"); //创建文本节点 var td2TextNode = document.createTextNode(user.sex); //文本节点添加到td中 td2.appendChild(td2TextNode);
//创建列 var td3 = document.createElement("td"); //创建文本节点 var td3TextNode = document.createTextNode(user.role); //文本节点添加到td中 td3.appendChild(td3TextNode);