📄 selectrulepram.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);" />
<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%" /> <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 + -