发表评论
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
//################################################
//代码功能:进行JS提示
//编写时间:2009-01-03
//################################################
function sConfirm(info)
{
return window.confirm(info);
}
//################################################
//代码功能:进行JS提示
//编写时间:2009-01-03
//################################################
function sAlert(info)
{
window.alert(info);
}
//################################################
//代码功能:提交数据的时候的提示
//编写时间:2009-01-03
//################################################
function sDIndicationConfirm()
{
var info,ctl;
ctl = $("txtName");
if(ctl.value == "")
{
sAlert("系统提示您:分组名称必须填写!")
ctl.focus();
return false;
}
ctl = $("txtInfo");
if(ctl.value == "")
{
sAlert("系统提示您:分组说明必须填写!")
ctl.focus();
return false;
}
ctl = $("txtShowID");
if(ctl.value == "" || !isValidCode(ctl.value))
{
sAlert("系统提示您:显示顺序必须填写,并且必须是数字!")
ctl.focus();
return false;
}
info = "系统提示您:您确实要将数据提交到服务器吗?";
return sConfirm(info);
}
//################################################
//代码功能:提交数据的时候的提示
//编写时间:2009-01-06
//################################################
function sDIndicationManageConfirm()
{
var info,ctl;
ctl = $("txtName");
if(ctl.value == "")
{
sAlert("系统提示您:指标名称必须填写!")
ctl.focus();
return false;
}
ctl = $("txtInfo");
if(ctl.value == "")
{
sAlert("系统提示您:指标说明必须填写!")
ctl.focus();
return false;
}
ctl = $("txtDefaultValue");
if(ctl.value == "")
{
sAlert("系统提示您:默认数据必须填写!")
ctl.focus();
return false;
}
ctl = $("txtDMinValue");
if(ctl.value == "" || !isValidCode(ctl.value))
{
sAlert("系统提示您:最少分数必须填写,并且必须是数字!")
ctl.focus();
return false;
}
ctl = $("txtDMaxValue");
if(ctl.value == "" || !isValidCode(ctl.value))
{
sAlert("系统提示您:最大分数必须填写,并且必须是数字!")
ctl.focus();
return false;
}
ctl = $("txtShowID");
if(ctl.value == "" || !isValidCode(ctl.value))
{
sAlert("系统提示您:显示顺序必须填写,并且必须是数字!")
ctl.focus();
return false;
}
info = "系统提示您:您确实要将数据提交到服务器吗?";
return sConfirm(info);
}
//################################################
//代码功能:提交数据的时候的提示
//编写时间:2009-01-12
//################################################
function sDepartmentI1Confirm()
{
var info,ctl;
ctl = $("txtName");
if(ctl.value == "")
{
sAlert("系统提示您:指标名称必须填写!")
ctl.focus();
return false;
}
ctl = $("txtInfo");
if(ctl.value == "")
{
sAlert("系统提示您:指标说明必须填写!")
ctl.focus();
return false;
}
ctl = $("txtShowID");
if(ctl.value == "" || !isValidCode(ctl.value))
{
sAlert("系统提示您:显示顺序必须填写,并且必须是数字!")
ctl.focus();
return false;
}
info = "系统提示您:您确实要将数据提交到服务器吗?";
return sConfirm(info);
}
//################################################
//代码功能:提交数据的时候的提示
//编写时间:2009-01-12
//################################################
function sDepartmentI2Confirm()
{
var info,ctl;
info = "系统提示您:您确实要将数据提交到服务器并进入下一步吗?";
return sConfirm(info);
}
//################################################
//代码功能:提交数据的时候的提示
//编写时间:2009-01-12
//################################################
function sDepartmentI3Confirm()
{
var info,ctl;
ctl = $("txtName");
if(ctl.value == "")
{
sAlert("系统提示您:指标名称必须填写!")
ctl.focus();
return false;
}
ctl = $("txtInfo");
if(ctl.value == "")
{
sAlert("系统提示您:指标说明必须填写!")
ctl.focus();
return false;
}
ctl = $("txtDefaultValue");
if(ctl.value == "")
{
sAlert("系统提示您:默认数据必须填写!")
ctl.focus();
return false;
}
ctl = $("txtDMinValue");
if(ctl.value == "" || !isValidCode(ctl.value))
{
sAlert("系统提示您:最少分数必须填写,并且必须是数字!")
ctl.focus();
return false;
}
ctl = $("txtDMaxValue");
if(ctl.value == "" || !isValidCode(ctl.value))
{
sAlert("系统提示您:最大分数必须填写,并且必须是数字!")
ctl.focus();
return false;
}
ctl = $("txtShowID");
if(ctl.value == "" || !isValidCode(ctl.value))
{
sAlert("系统提示您:显示顺序必须填写,并且必须是数字!")
ctl.focus();
return false;
}
info = "系统提示您:您确实要将数据提交到服务器吗?";
return sConfirm(info);
}
//################################################
//代码功能:提交数据的时候的提示
//编写时间:2009-01-13
//################################################
function sPlanGradeManageConfirm()
{
var info,ctl;
ctl = $("txtName");
if(ctl.value == "")
{
sAlert("系统提示您:等级名称必须填写!")
ctl.focus();
return false;
}
ctl = $("txtGPercentage");
if(ctl.value == "" || !isValidCode(ctl.value))
{
sAlert("系统提示您:等级最底分数必须填写,并且必须是数字!")
ctl.focus();
return false;
}
ctl = $("txtGStartInfo");
if(ctl.value == "")
{
sAlert("系统提示您:开始提示必须填写!")
ctl.focus();
return false;
}
ctl = $("txtGEndViews");
if(ctl.value == "")
{
sAlert("系统提示您:处理意见必须填写!")
ctl.focus();
return false;
}
ctl = $("txtGEndInfo");
if(ctl.value == "")
{
sAlert("系统提示您:完成提示必须填写!")
ctl.focus();
return false;
}
info = "系统提示您:您确实要将数据提交到服务器吗?";
return sConfirm(info);
}
//################################################
//代码功能:提交数据的时候的提示
//编写时间:2009-01-13
//################################################
function sPlanTypeManageConfirm()
{
var info,ctl;
ctl = $("txtName");
if(ctl.value == "")
{
sAlert("系统提示您:类型名称必须填写!")
ctl.focus();
return false;
}
ctl = $("txtPlanTypeInfo");
if(ctl.value == "")
{
sAlert("系统提示您:类型提示必须填写!")
ctl.focus();
return false;
}
info = "系统提示您:您确实要将数据提交到服务器吗?";
return sConfirm(info);
}
//################################################
//代码功能:判断是否可以转化成整数数字
//编写时间:2009-01-04
//################################################
function isValidCode(strCode)
{
var i, cChar
var strValidID = "0123456789.-";
for (i = 0; i < strCode.length; i ++ )
{
cChar = strCode.charAt(i);
if(strValidID.indexOf(cChar) == - 1) return false;
}
return true;
}
//################################################
//代码功能:getElementById
//编写时间:2009-01-04
//################################################
function $(id)
{
return document.getElementById(id);
}
//################################################
//代码功能:表格Select全部选择
//编写时间:2008-12-31
//################################################
function jsSelect(o)
{
var t;
t=o.checked;
var dom = document.getElementsByTagName("*");
for(i = 0; i < dom.length; i ++ )
{
if(dom[i].tagName == "INPUT" && dom[i].type.toLowerCase() == "checkbox")
{
dom[i].checked = t;
}
}
}
//################################################
//代码功能:表格颜色控制
//################################################
var highlightcolor='#eeeeee';
var clickcolor='#eeeeee';
function changeto(){
source=event.srcElement;
if (source.tagName=="TR"||source.tagName=="TABLE")
return;
while(source.tagName!="TD")
source=source.parentElement;
source=source.parentElement;
cs = source.children;
if (cs[1].style.backgroundColor!=highlightcolor&&source.id!="nc"&&cs[1].style.backgroundColor!=clickcolor)
for(i=0;i<cs.length;i++){
cs[i].style.backgroundColor=highlightcolor;
}
}
//################################################
//代码功能:
//################################################
function changeback(){
if (event.fromElement.contains(event.toElement)||source.contains(event.toElement)||source.id=="nc")
return
if (event.toElement!=source&&cs[1].style.backgroundColor!=clickcolor)
//source.style.backgroundColor=originalcolor
for(i=0;i<cs.length;i++){
cs[i].style.backgroundColor="";
}
}
//################################################
//代码功能:
//################################################
function clickto(){
source=event.srcElement;
if (source.tagName=="TR"||source.tagName=="TABLE")
return;
while(source.tagName!="TD")
source=source.parentElement;
source=source.parentElement;
cs = source.children;
//alert(cs.length);
if (cs[1].style.backgroundColor!=clickcolor&&source.id!="nc")
for(i=0;i<cs.length;i++){
cs[i].style.backgroundColor=clickcolor;
}
else
for(i=0;i<cs.length;i++){
cs[i].style.backgroundColor="";
}
}
//################################################
//代码功能:修改默认指标的时候显示
//################################################
function SwayModalDialog()
{
var s1,s2;
//取得默认数据
s1=sGetSelect($("drpShowType"));
s2=$("txtDefaultValue").value;
var arg,url,res;
//组装URL
url = "DIndicationManageEdit.aspx" + "?ShowType=" + s1 + "&DefaultValue=" + escape(s2);
para="dialogWidth:350px;status:no;dialogHeight:380px";
//打开模式窗口,显示数据
res = ModalDialog(url,para);
if(res!="")
{
//把返回的数据给文本框
$("txtDefaultValue").value =res;
}
return false;
}
//################################################
//代码功能:显示模式窗口
//################################################
function ModalDialog(url,para)
{
var arginfo;
arginfo = window.showModalDialog(url, window, para);
if(arginfo!=null)
{
return arginfo;
}
else
{
return "";
}
}
//################################################
//代码功能:取得Select选择的项目
//################################################
function sGetSelect(v)
{
var t;
for(var i = 0; i < v.options.length; i ++ )
{
if (v.options[i].selected)
{
t = v.options[i].value;
break;
}
}
return t;
}
//################################################
//代码功能:计划制定数据验证
//编写时间:2009-01-14
//################################################
function sPlanCreateManageConfirm()
{
var dom = document.getElementsByTagName("*");
var iAll,iTmp;
iAll = 0 ;
iTmp = 0 ;
//目标细化的判断提示
if($("chkHeight").checked == true)
{
for(i = 0; i < dom.length; i ++ )
{
if(dom[i].className == "inputDefault" && dom[i].tagName == "INPUT" && dom[i].type.toLowerCase() == "text")
{
iTmp = parseInt(dom[i].value);
iAll = iAll + iTmp ;
}
}
iTmp = parseInt($("txtPlanMoney").value);
if(iTmp!=iAll)
{
if(confirm("系统提示您:您的总体目标和详细目标结果不一样,是否根据详细目标计算总体目标?"))
{
$("txtPlanMoney").value=iAll;
}
}
}
//结束目标细化的判断提示
//详细的数据判断
var ctl;
ctl = $("txtName");
if(ctl.value == "")
{
sAlert("系统提示您:计划名称必须填写!")
ctl.focus();
return false;
}
ctl = $("txtPlanNum");
if(ctl.value == "" || !isValidCode(ctl.value))
{
sAlert("系统提示您:计划业务数量必须填写,并且必须是数字!")
ctl.focus();
return false;
}
ctl = $("txtPlanCNum");
if(ctl.value == "" || !isValidCode(ctl.value))
{
sAlert("系统提示您:计划投诉数量必须填写,并且必须是数字!")
ctl.focus();
return false;
}
ctl = $("txtPlanUOpen");
if(ctl.value == "" || !isValidCode(ctl.value))
{
sAlert("系统提示您:计划新用户数量必须填写,并且必须是数字!")
ctl.focus();
return false;
}
ctl = $("txtPlanUExit");
if(ctl.value == "" || !isValidCode(ctl.value))
{
sAlert("系统提示您:计划用户离开数量必须填写,并且必须是数字!")
ctl.focus();
return false;
}
ctl = $("txtPlanBOpen");
if(ctl.value == "" || !isValidCode(ctl.value))
{
sAlert("系统提示您:计划新开通业务数量必须填写,并且必须是数字!")
ctl.focus();
return false;
}
ctl = $("txtPlanBExit");
if(ctl.value == "" || !isValidCode(ctl.value))
{
sAlert("系统提示您:计划业务关闭数量必须填写,并且必须是数字!")
ctl.focus();
return false;
}
ctl = $("txtPlanNote");
if(ctl.value == "")
{
sAlert("系统提示您:计划备注必须填写,并且必须是数字!")
ctl.focus();
return false;
}
var info = "系统提示您:您确实要将数据提交到服务器吗?";
return sConfirm(info);
}
//################################################
//代码功能:计划制定数据验证
//编写时间:2009-01-14
//################################################
function schkHeight()
{
var t=$("chkHeight").checked;
if(t == true)
{
SwayDiv("trHeight","");
}
else
{
SwayDiv("trHeight","none");
}
}
//################################################
//代码功能:设置显示方式
//编写时间:2009-01-14
//################################################
function SwayDiv(divid,sdisplay)
{
$(divid).style.display = sdisplay;
}
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。