智能表格

2019-06-03 11:16:20丽君

    var dY = eY + sY;
    var divShowInput = document.getElementById("divShowInput");
    divShowInput.style.top = dY + "px";
    divShowInput.style.left = eX+"px";
    divShowInput.style.display = "block";
    currentObj = obj;
    ////智能菜单////
    fixMenu();
    //判断焦点位置
    var tds = obj.parentNode.parentNode.getElementsByTagName("td");
    var tdOrder;
    for (var i = 0; i < tds.length; i++ ){
        if(tds[i] === obj.parentNode){
            tdOrder = i;
        }
    }
    //填充标题标题
    var tdTitleTr = document.getElementById("tbData").getElementsByTagName("tr")[0];
    var tdTitle = tdTitleTr.getElementsByTagName("td")[tdOrder];
    document.getElementById("barTitle").innerHTML = tdTitle.innerHTML;
    //收集表格信息//判断重复
    var trs = obj.parentNode.parentNode.parentNode.getElementsByTagName("tr");
    var autoFillP = document.getElementById("autoFillP");
    var bankM = true;
    for (var i = 0; i <  trs.length; i++ ){
        var inputValue = trs[i].getElementsByTagName("td")[tdOrder].getElementsByTagName("input")[0].value;
        if (inputValue != "") {
            bankM = false;
            var menus = autoFillP.getElementsByTagName("a");
            if(menus.length > 0) {
            var beliveM = true;
                for (var j = 0; j < menus.length; j++ ){
                    if(menus[j].firstChild.nodeValue == inputValue) {