📄 mertmng.js
字号:
function mySubmit()
{
if(!check())
{
return;
}
if(document.forms[0].isAuth.value == "1")
{
document.forms[0].authInfo.value = "0";
document.forms[0].staffNoInfo.value = "0";
}
document.forms[0].submit();
}
function check()
{
var title = document.forms[0].title;
var keyWord = document.forms[0].keyWord;
var abstracts = document.forms[0].abstracts;
var classid = document.forms[0].classId;
var theFile = document.forms[0].theFile;
var isModFile = document.forms[0].isModFile;
if (title.value.length >50)
{
alert("资料标题不能超过50个字符,该项输入过长,请重新输入!");
title.focus();
return false;
}
else if(title.value=="")
{
alert("资料标题不能为空!");
title.focus();
return false;
}
if(keyWord.value.length >100)
{
alert("资料关键字不能超过100个字符,该项输入过长,请重新输入!");
keyWord.focus();
return false;
}
else if(keyWord.value=="")
{
alert("资料关键字不能为空!");
keyWord.focus();
return false;
}
if(abstracts.value.length >100)
{
alert("资料摘要不能超过100个字符,该项输入过长,请重新输入!");
abstracts.focus();
return false;
}
if(classid == null || classid.value == "")
{
alert("资料类别不能为空!");
return false;
}
if(document.forms[0].isAuth.value == "0")
{
if(document.forms[0].authInfo.value == "0"
|| document.forms[0].staffNoInfo.value == "0")
{
alert("资料权限为限制,但是没有进行权限的具体设定!");
return false;
}
}
if(theFile != null)
{
if(theFile.value=="" && (isModFile== null || isModFile.value=="1") )
{
alert("资料正文路径不能为空!");
theFile.focus();
return false;
}
if(theFile.value.length >100)
{
alert("资料正文路径不能超过100个字符,该项输入过长,请重新输入!");
theFile.focus();
return false;
}
}
return true;
}
function changeOptions(fromSelect,auth, toSelect, kind)
{
var fromObj = window.eval(fromSelect) ;
var toObj = window.eval(toSelect) ;
var auth = eval(auth);
var len = toObj.options.length ;
var hasFlag = false;
var tvalue = "";
for( var n = 0; n < auth.length ; n++)
{
if(auth[n].checked)
{
tvalue =tvalue + auth[n].value;
}
}
if(tvalue == "")
{
alert("您没有选择权限!");
return
}
if (kind == 1)
{
while(( i = fromObj.selectedIndex) >= 0)
{
var newOpt = new Option(fromObj.options[i].text,tvalue) ;
if (len > 0)
{
for (var j = 0; j < len ; j++)
{
if (fromObj.options[i].value == toObj.options[j].value)
{
return;
}
}
}
toObj.add(newOpt) ;
fromObj.options.remove(i) ;
}
}
else if (kind == 2)
{
while(( i = fromObj.selectedIndex) >= 0)
{
var newOpt = new Option(fromObj.options[i].text,fromObj.options[i].text) ;
if (len > 0)
{
for (var j = 0; j < len ; j++)
{
if (fromObj.options[i].text == toObj.options[j].value)
{
hasFlag = true;
}
}
}
if(!hasFlag)
{
toObj.add(newOpt) ;
}
fromObj.options.remove(i) ;
}
}
else
{
alert('kind is only 1 or 2!');
}
}
//显示每一个用户的权限,便于用户确认
function showAuth()
{
var tselect = document.forms[0].classGroup;
var auth = document.forms[0].Auth;
for( var n = 0; n < auth.length ; n++)
{
auth[n].checked = false;
}
if( (x =tselect.selectedIndex) >= 0)
{
var tvalue = tselect.options[x].value;
for( var t = 0; t < tvalue.length ; t++)
{
for( var i = 0 ; i < auth.length ; i++)
{
if(auth[i].value ==tvalue.substring(t,t+1))
auth[i].checked = true;
}
}
}
}
function returnClass()
{
var classGroup = document.forms[0].classGroup ;
var rValue = "" ;
var rText = "" ;
var len = classGroup.options.length ;
for(var i=0 ;i<len ;i++)
{
var classi = classGroup.options[i].value ;
var classn = classGroup.options[i].text ;
if(classi != "" )
{
rValue = rValue + "~" + classi ;
rText = rText + "~" + classn ;
}
}
opener.document.forms[0].authInfo.value = rValue.substring(1) ;
opener.document.forms[0].staffNoInfo.value = rText.substring(1) ;
window.close() ;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -