⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 quarryitem.js

📁 CallSun 人才招聘求职系统 V2.20
💻 JS
字号:
// JScript 文件
var IdLeft = "LeftChars";
var IdRight = "RightChars";
var IdDefault = "DefaultValue";
var IdSelected = "ChkSelect";
var ColumnList = null;

function FormSubmitInit()
{
    if (FormCheck())
    {
        document.getElementById("HidColumns").value = GetColumnValues();
        FormSubmit();
    }
}

function FormCheck()
{
    var formControlList = new Array();
    formControlList.AddItem(new FormControl("TxtItemName",CheckType.CheckEmpty,true,"请输入项目名称"));
    formControlList.AddItem(new FormControl("TxtTargetUrl",CheckType.CheckEmpty,true,"请输入目标路径"));
    formControlList.AddItem(new FormControl("TxtQuarryUrl",CheckType.CheckEmpty,true,"请输入采集路径"));
    return (CheckControlList(formControlList) && CheckColumnValues());
}    

function PageInit()
{
    var className0 = "th01";
    var className1 = "td03";
    var className3 = "border01";
    var tdTagName = "td";
    var trTagName = "tr";
    var inputTagName = "input";
    var textareaTagName = "textarea";
    var style = "color:black;";
    var tbColumns = document.getElementById("DataColumns");
    ClearObjectChildren("DataColumns");
    for (var i = 0; i < ColumnList.length; i ++)
    {
        var row = CreateElement(trTagName,null,null,null,null,null);
        
        var td0 = CreateElement(tdTagName,null,null,className0,null,null);
        var chkbox = CreateElement(inputTagName,IdSelected + i,null,null,null,"checkbox");
        td0.appendChild(chkbox);
        row.appendChild(td0);
        
        var td1 = CreateElement(tdTagName,null,null,className0,style,null);
        td1.innerText = ColumnList[i];
        row.appendChild(td1);
        
        var td2 = CreateElement(tdTagName,null,null,className1,style,null);
        var tbLeft = CreateElement(textareaTagName,IdLeft + i,null,className3,"width:200px;height:60px;border:solid 1px #CCCCCC;",null);
        td2.appendChild(tbLeft);
        row.appendChild(td2);
        
        var td3 = CreateElement(tdTagName,null,null,className1,style,null);
        var tbDefault = CreateElement(inputTagName,IdDefault + i,null,className3,"width:80px;","text");
        td3.appendChild(tbDefault);
        row.appendChild(td3);
        
        var td4 = CreateElement(tdTagName,null,null,className1,style,null);
        var tbRight = CreateElement(textareaTagName,IdRight + i,null,className3,"width:200px;height:60px;border:solid 1px #CCCCCC;",null);
        td4.appendChild(tbRight);               
        row.appendChild(td4);
        
        tbColumns.appendChild(row);
    }
}

function SortChange()
{
    var sort = GetSelectedValue("DdlSortList");
    ColumnList = GetColumnListBySort(sort);
    PageInit();
}

function GetColumnValues()
{
    var columns = "";
    var spliter0 = "|||";
    var spliter1 = "|-|";
    for (var i = 0; i < ColumnList.length; i++)
    {
        var objSelected = document.getElementById(IdSelected + i);
        if (true == objSelected.checked)
        {
            columns += i;
            columns += spliter1;
            columns += document.getElementById(IdLeft + i).value;
            columns += spliter1;
            var defaultValue = document.getElementById(IdDefault + i).value;
            if (defaultValue == "")
            {
                defaultValue = " ";
            }
            columns += defaultValue;
            columns += spliter1;
            columns += document.getElementById(IdRight + i).value;
            columns += spliter0;
        }
    }
    return columns;
}

function CheckColumnValues()
{
    var resutl = false;
    var formControlList = new Array();
    
    for (var i = 0; i < ColumnList.length; i++)
    {
        var objSelected = document.getElementById(IdSelected + i);
        if (true == objSelected.checked)
        {
            formControlList.AddItem(new FormControl(IdLeft + i,CheckType.CheckEmpty,true,"请输入字段:【" + ColumnList[i] + "】匹配前部分字符串"));
            formControlList.AddItem(new FormControl(IdRight + i,CheckType.CheckEmpty,true,"请输入字段:【" + ColumnList[i] + "】匹配后部分字符串"));
        }
    }
    if (formControlList.length == 0)
    {
        alert("必须至少选中一个字段");
    }
    else
    {
        resutl = CheckControlList(formControlList);
    }
    return resutl;
}  

function ShowInnerPageSettings()
{
    var obj = document.getElementById("InnerPageSettings");
    if(document.getElementById("DdlQuarryInnerPageOnOff").selectedIndex == 0)
    {
        obj.style.display = "none";
    }
    else
    {
        obj.style.display = "block";
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -