📄 admin.js
字号:
// JavaScript Document
function form_chk()
{
if(document.myform.name.value=="")
{
window.alert(" \u6807\u9898\u4e0d\u4e3a\u7a7a");
document.myform.name.focus();
return false;
}
if(document.myform.name.value.length>49)
{
window.alert(" \u6807\u9898\u8f93\u5165\u8fc7\u957f");
document.myform.name.focus();
return false;
}
/*if(document.myform.date.value!="")
{ if(!isDateString(document.myform.date.value))
{ alert("\u8bf7\u4f9d\u3010YYYY-MM-DD\u3011\u683c\u5f0f\u8f93\u5165");
return false;
}
}*/
document.myform.submit();
}
/* ---------------------------- */
function class_form_chk()
{
if(document.myform.name.value=="")
{
window.alert(" \u6807\u9898\u4e0d\u4e3a\u7a7a");
document.myform.name.focus();
return false;
}
if(document.myform.name.value.length>49)
{
window.alert(" \u6807\u9898\u8f93\u5165\u8fc7\u957f");
document.myform.name.focus();
return false;
}
if(!isSelectOne('isparent'))
{
window.alert(" 是否分类至少选一个!");
return false;
}
document.myform.submit();
}
/*--------------------*/
function class_form2_chk()
{
if(document.class_form2.class_name2.value=="")
{
window.alert(" \u6807\u9898\u4e0d\u4e3a\u7a7a");
document.class_form2.class_name2.focus();
return false;
}
if(document.class_form2.class_name2.value.length>49)
{
window.alert(" \u6807\u9898\u8f93\u5165\u8fc7\u957f");
document.class_form2.class_name2.focus();
return false;
}
document.class_form2.submit();
}
/*-------------------------*/
function example_chk()
{
if(document.example_form.name.value=="")
{
window.alert(" 客户名称不能为空");
document.example_form.name.focus();
return false;
}
if(document.example_form.name.value.length>190)
{
window.alert(" 客户名称不能太长");
document.example_form.name.focus();
return false;
}
if(document.example_form.project_name.value=="")
{
window.alert(" 项目名称不能为空");
document.example_form.project_name.focus();
return false;
}
if(document.example_form.project_name.value.length>190)
{
window.alert(" 项目名称不能太长");
document.example_form.project_name.focus();
return false;
}
if(!isSelectOne('cname'))
{
window.alert(" 分类至少选一个!");
return false;
}
else{
/// 多选框值合成-----start
example_form.cnames.value = "";
if ( !example_form.cname.length ) // 只有一个复选框,form1.item.length = undefined
{
if ( example_form.cnames.checked )
example_form.cnames.value = example_form.cname.value;
}
else
{
for ( i = 0 ; i <example_form.cname.length ; i++ )
{
if ( example_form.cname(i).checked ) // 复选框中有选中的框
{
example_form.cnames.value = example_form.cname(i).value;
for ( j = i + 1 ; j < example_form.cname.length ; j++ )
{
if ( example_form.cname(j).checked )
{
example_form.cnames.value += ","; //用空格做分割符
example_form.cnames.value += example_form.cname(j).value;
}
}
break;
}
}
}
/// 多选框值合成-----end
}
document.example_form.submit();
}
/*-----------------------*/
function openUpdate(htmlurl) {
var win = window.open(htmlurl,"newwin","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=400,height=200,left=200,top=200");
}
/*---------------------------*/
function del(url,mes)
{ var mymes=false;
mymes = confirm(mes);
if (mymes){
document.location=url;
}
}
/*----------\u68c0\u67e5\u8f93\u5165\u65e5\u671f\u683c\u5f0f----------*/
function isDateString(sDate)
{ var iaMonthDays = [31,28,31,30,31,30,31,31,30,31,30,31]
var iaDate = new Array(3)
var year, month, day
if (arguments.length != 1) return false
iaDate = sDate.toString().split("-")
if (iaDate.length != 3) return false
if (iaDate[1].length > 2 || iaDate[2].length > 2) return false
year = parseFloat(iaDate[0])
month = parseFloat(iaDate[1])
day=parseFloat(iaDate[2])
if (isNaN(day)) return false
if (year < 1900 || year > 2100) return false
if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)) iaMonthDays[1]=29;
if (month < 1 || month > 12) return false
if (day < 1 || day > iaMonthDays[month - 1]) return false
return true
}
/*--------排序------------*/
function checkNum()
{
document.frmOrder.submit();
}
/*------------多选删除*/
function checkdel(page)
{
if(!isSelectOne('del_id[]'))
{
window.alert(" 至少选一个!");
return false;
}
if(!confirm("确定要删除选中?"))
return false;
document.frmOrder.action=page;
document.frmOrder.submit();
}
/*------------------------*/
function navigation(url)
{
document.location=url;
}
<!--------------------------->
/*------------------------------*/
//检测有没有选择任意一个复选框或者单选框
function isSelectOne(itemName)
{
var isChk=false;
var objChk=document.getElementsByName(itemName);
if(typeof(objChk.length)=="undefined"){
if(objChk.checked) isChk=true;
}else{
for(var i=0;i<objChk.length;i++){
if(objChk[i].checked){
isChk=true;
break;
}
}
}
return isChk
}
//-------------------全选/反选
function checkAll(e, itemName)
{
var aa = document.getElementsByName(itemName);
for (var i=0; i<aa.length; i++)
aa[i].checked = e.checked;
}
function checkItem(e, allName)
{
var all = document.getElementsByName(allName)[0];
if(!e.checked) all.checked = false;
else
{
var aa = document.getElementsByName(e.name);
for (var i=0; i<aa.length; i++)
if(!aa[i].checked) return;
all.checked = true;
}
}
function login_chk()
{
if(document.loginform.username.value=="")
{
window.alert(" \u7528\u6237\u540d\u4e0d\u4e3a\u7a7a");
document.loginform.username.focus();
return false;
}
if(document.loginform.pwd.value=="")
{
window.alert(" \u5bc6\u7801\u4e0d\u4e3a\u7a7a");
document.loginform.pwd.focus();
return false;
}
if(document.loginform.safecode.value=="")
{
window.alert(" \u9a8c\u8bc1\u7801\u4e0d\u4e3a\u7a7a");
document.loginform.safecode.focus();
return false;
}
document.loginform.submit();
}
<!------------------------------------>
function login_reset()
{
document.loginform.reset();
}
/*------------------------------*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -