var dataDiv;//第一层DIV
var dataTable;//第一层里的table
var dataTableBody;//第一次里table的内容
var offsetE1;
var person_id;
var flag;

function getCourseData(object,id,work_stat){
dataDiv = document.getElementById("popup");
dataTable = document.getElementById("courseData");
dataTableBody = document.getElementById("courseDataBody");
offsetE1=object;
setData(work_stat);
person_id=id;//获得ID
flag=true;
}
function setData(work_stat){

setOffsets();//设置位置
clearData();//先执行清空

var readData = "允许登陆" ;
var editData = "禁止登陆";
var changeData="修改密码";

var row, row2,row3;
row = createRow(readData,"read",work_stat);//设置表格
row2 = createRow(editData,"edit",work_stat);
row3 = createRow(changeData,"change",work_stat);
dataTableBody.appendChild(row);//添加行属性
dataTableBody.appendChild(row2);
dataTableBody.appendChild(row3);
}
//data内容,mothed表格的方法,work_stat状态
function createRow(data,mothed,work_stat){
var row, cell, txtNode;

row = document.createElement("tr");
cell = document.createElement("td");


cell.setAttribute("width", "100");
cell.setAttribute("bgcolor", "#FFFAFA");
cell.setAttribute("border", "0");
if(mothed=="read"){
cell.onclick=read;//为表格设置onlick方法
if(work_stat=="是"){
cell.setAttribute("disabled", "true");
}
}
if(mothed=="edit"){
cell.onclick=edit;
if(work_stat=="否"){
cell.setAttribute("disabled", "true");
}
}
if(mothed=="change"){
cell.onclick=change;
}
txtNode = document.createTextNode(data);
cell.appendChild(txtNode);
row.appendChild(cell);//行添加列属性 return row;

}

//定义DIV显示位置
function setOffsets(){
//var end = offsetE1.offsetWidth;
var top = calculateOffset(offsetE1, "offsetTop");
dataDiv.style.border = "black 1px solid";
//dataDiv.style.left =end+850+ "px";
dataDiv.style.left =840+ "px";
dataDiv.style.top = top+ "px";

} function calculateOffset(field, attr){
var offset = 0;
while(field){
offset += field[attr];
field = field.offsetParent;
}
return offset;
}

//清空DIV内容
function clearData(){
if(flag){
var ind = dataTableBody.childNodes.length;
for(var i = ind -1; i>=0; i--){
dataTableBody.removeChild(dataTableBody.childNodes[i]);
}
dataDiv.style.border = "none";
}

}

function read(){
if(document.getElementById("updatePassword").style.display=="block"){
document.getElementById("updatePassword").style.display="none";
}
document.getElementById("id").value=person_id;
document.getElementById("is_allow_login").value='1';
document.getElementById("is_login").style.display="block";
}
function change(){
if(document.getElementById("is_login").style.display=="block"){
document.getElementById("is_login").style.display="none";
}
document.getElementById("id").value=person_id;
document.getElementById("updatePassword").style.display="block";
}
function edit(){
if(window.confirm("您是否要'禁止'此人员登陆!")){
document.getElementById("id").value=person_id;
document.getElementById("is_allow_login").value='0';
document.forms[0].action="../maintain/user_delete.action";
document.forms[0].submit();
}
}
给你个我以前写的例子,你改一下