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

📄 selectrulepram.aspx

📁 最好用的站点内容管理系统 全部源代码都有
💻 ASPX
字号:
<%@ Page Language="C#" AutoEventWireup="true" ResponseEncoding="utf-8" Inherits="configuration_system_selectrulePram" Codebehind="selectrulePram.aspx.cs" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <title>选择规则 __by NetCMS</title>
<link href="../../sysImages/<% Response.Write(NetCMS.Config.UIConfig.CssPath()); %>/css/css.css" rel="stylesheet" type="text/css" />
</head>
<body>
    <form id="form1" name="form1">
    
    <div>      
          <input type="checkbox" id="DirData0" name="DirData0" value="{@year02}" onclick="jvascript:ay(this);" />年2位
                <input type="checkbox" id="DirData1" name="DirData1" value="{@year04}" onclick="jvascript:ay(this);" />年4位
                <input type="checkbox" id="DirData2" name="DirData2" value="{@month}" onclick="jvascript:ay(this);"/>月
                <input type="checkbox" id="DirData3" name="DirData3" value="{@day}" onclick="jvascript:ay(this);"/>日
                <%if (Request.QueryString["FileType"] == "rulePram")
                  {%>
                <input type="checkbox" id="DirData4" name="DirData4" value="{@hour}" onclick="jvascript:ay(this);"/>时
                <input type="checkbox" id="DirData5" name="DirData5" value="{@minute}" onclick="jvascript:ay(this);"/>分
                <input type="checkbox" id="DirData6" name="DirData6" value="{@second}" onclick="jvascript:ay(this);"/>秒
                <%if (Request.QueryString["FileType"] != "rulesmallPramo")
                  {%>
                <input type="checkbox" id="DirData7" name="DirData7" value="{@自动编号ID}" onclick="jvascript:ay(this);"/>自动编号
                <%}%>
                <input type="checkbox" id="DirData8" name="DirData8" value="{@EName}" onclick="jvascript:ay(this);"/>英文名称
	            <input type="checkbox" id="DirData9" name="DirData9" value="{@Ram4_0}" onclick="javascript:DispRand(this);"; /> 随机数 
	        <span id="label1" style="display:none;">
	        <input name="IntRand" type="text" id="IntRand" size="5" maxlength="1" value="4" onkeyup="javascript:GetIsint(this);" />&nbsp;
                <select id="Select1" onchange="javascript:GetSort(this)">
                    <option  value="0">数字</option>
                    <option value="1">字母</option>
                    <option  value="2">组合</option>
                </select>
	        </span>
	        <input type="checkbox" id="DirData10" name="DirData10" value="{@TitleName}" onclick="jvascript:TitleName(this);"/>标题拼音
	        <% }%>
	         <br />
	        <input runat="server" class="form" name="Expro" type="text" id="Expro" style="width: 70%" />&nbsp;<input type="button" name="Submit" value="确定" onclick="ReturnValue(document.form1.Expro.value);" />
    </div>   
    </form>
</body>
</html>
<script type="text/javascript" language="javascript">
function ay(obj)
{
    var dv = obj.parentNode;
    for(var i=0;i<dv.childNodes.length;i++)
    {
        var oj = dv.childNodes[i];
        if(oj.type == "text")
        {
            oj.focus();
            if(obj.id=="DirData10")
            {
                if(document.getElementById("DirData10").checked)
                {
                    if(obj.value!=document.getElementById("DirData10").value)
                    {
                        document.getElementById("Expro").value="";
                        document.getElementById("DirData10").checked=false;
                    }
                }
            }
            if(obj.checked)
            {
                 if(document.selection==null)
                 {
                    var iStart = oj.selectionStart;
                    var iEnd = oj.selectionEnd;
                    oj.value = oj.value.substring(0, iEnd) + obj.value + oj.value.substring(iEnd, oj.value.length);
                 }
                 else{
                    document.selection.createRange().text += obj.value;
                 }
            }
            else
            {
                var ep=oj.value;
                oj.value = ep.replace(obj.value,"");
            }
            break;
        }
    }    
}

function TitleName(s)
{
    if(s.checked)
    {
        for(var i=0;i<=9;i++)
        {
            document.getElementById("DirData"+i).checked=false;
        } 
        document.getElementById("Expro").value=s.value;
    }
    else
    {   
       ay(s);
    }
}
//层的控件
function DispRand(obj)
{
//    var dv = obj.parentElement;
//    var oj = dv.children[10];
//    if(obj.checked)
//    {
//        document.getElementById(oj).style.display = "";
//        var dc=dv.children[11];
//        dc.focus();
//        document.selection.createRange().text=obj.value;
//    }else{
//        var dc = dv.children[9];
//        oj.style.display="none";
//    }
//    return;
    
    if(document.form1.DirData8.checked==true)
    {
       document.getElementById("label1").style.display="";
       ay(obj);
    }else{
        var str= document.getElementById("IntRand").value;
        var str1=document.getElementById("Select1").value;
        obj.value = "{@Ram"+str+"_"+str1+"}";
        ay(obj);
        document.getElementById("label1").style.display="none";
    }
}

//检测随机数长度
function GetIsint(obj)
{    
    var str= document.getElementById("Select1").value;
    var OldExpro= document.getElementById("Expro").value;
    OldExpro=OldExpro.replace(/\{\@Ram.*?\}/g,"{@Ram"+obj.value+"_"+str+"}");
    document.getElementById("Expro").value=OldExpro;
}
//随机数据类型
function GetSort(obj)
{
    var str= document.getElementById("IntRand").value;
    var OldExpro= document.getElementById("Expro").value;
    OldExpro=OldExpro.replace(/\{\@Ram.*?\}/g,"{@Ram"+str+"_"+obj.value+"}");
    document.getElementById("Expro").value=OldExpro;
}   
   
function ReturnValue(obj)
{
    var Str=obj;
    parent.ReturnFun(Str);
}
</script>

⌨️ 快捷键说明

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