可用TABLE
循环数据 根据你的规则判断出父节点和子节点用insertRow和insertCell插入tr和td
用innerText设置值 空格可以用" "字符串
//创建新的编号条件输入框
function CreateNewRow()
{
var oTable = document.getElementById("TABLE");
var oTr = oTable.insertRow(-1);
                        var oCell = oTr.insertCell();
        oCell.innerText = "父节点/   子节点";
}

解决方案 »

  1.   

    鼠标经过的效果可以这样
    function SetBg()
    {
    var oRow = event.srcElement.parentNode;
    if(oRow.tagName == "TR")
    {
    var oTable = document.getElementById("Table");
    var iRowCount = oTable.rows.length;
    for(var i=0 ; i<iRowCount ; i++)
    {
    oTable.rows[i].style.backgroundColor = "";
    }
    oRow.style.backgroundColor = "你需要的颜色";
    }
    }