📄 javascriptfunction.js
字号:
/**********************************************************************************************************
'* 橇肺弊伐疙 : Javascript_function.js
'* 扁瓷 : 傍烹栏肺 荤侩窍绰 磊官胶农赋飘 窃荐
'* 父电朝楼 : 2004-07-14
'* 付瘤阜 荐沥老 :
'* 付瘤阜 荐沥磊 :
'* 滚怜 : 1.0
'* 扁鸥 荤亲 :
'* 1. 扁粮狼 formCheck_function.js狼 窃荐甫 沥府
'*********************************************************************************************************/
//飘府怪
String.prototype.Trim= new Function("return this.replace(/^\\s+|\\s+$/g,'')")
//犬牢芒 剁快扁 - 昏力殿 犬牢窍绰 扑诀阑 促福霸 剁匡荐 乐档废 捞 窃荐甫 荤侩茄促.
//confirm_popup("滚瓢荐(1/2)", "皋技瘤", "祸惑(blue/red殿)", "啊肺芒荤捞令", "技肺芒荤捞令")
function confirm_popup(button_count, err_message, info_kind, swidth, sheight){
if(button_count==1){
alert(err_message);
return true;
}else{
if(confirm(err_message)){
return true;
}else{
return false;
}
}
/*************************************************************************************************
//扑诀芒阑 父甸版快
if(swidth==""){
swidth=350;
}
if(sheight==""){
sheight=210;
}
var value_check=window.showModalDialog('/culture/pop/chucheon_end.asp?button_count=' + button_count + '&err_message=' + err_message + '&info_kind=' + info_kind,'Information', 'dialogHeight:' + sheight + 'px; dialogWidth:' + swidth + 'px; edge: Raised; center: yes; help: no; resizable: no; status: no; scroll: no');
return value_check;
**************************************************************************************************/
}
// 鞘荐 涝仿蔼 蜡公眉农茄饶 版绊芒 顿快扁
//inputCheck("汽捞抚", "郡府刚飘捞抚", "亲格", "巩磊/箭磊/茄臂/康巩/康巩,箭磊/捞皋老/傈拳锅龋(S,N,K,E,EN,EM,T)", ["辨捞备盒(S:small, B:big, F:fix, R:range)"], [弥家辨捞], [弥措辨捞], "鞘荐咯何(Y/N)")
//if(!inputCheck("form1", "id", "酒捞叼", "EN", "R", "4", "16", "Y")){return false;}
//if(!inputCheck("form1", "pwd", "菩胶况靛", "EN", "R", "4", "16", "Y")){return false;}
//if(!inputCheck("form1", "aa", "伎泛飘", "S", "", "", "", "Y")){return false;}
//if(!inputCheck("form1", "bb", "眉农", "S", "", "", "", "Y")){return false;}
//if(!inputCheck("form1", "cc", "扼叼坷", "S", "", "", "", "Y")){return false;}
function inputCheck(form_name,elm,msg,strORNum,len_gubun,s_len,b_len,essential){
if(!eval("document."+ form_name +"."+ elm)){
confirm_popup(1,elm + " 郡府刚飘啊 沥狼登瘤 臼疽嚼聪促.", "red", "", "");
return false;
}
var form = eval("document."+ form_name +"."+ elm);
if(form.type=="text" || form.type=="textarea" || form.type=="password" || form.type=="file"){
//咆胶飘 冠胶, 咆胶飘 康开
var inputStr = form.value.Trim();
if(essential=="Y"){
if (inputStr==""){
confirm_popup(1,msg + " 亲格篮 馆靛矫 涝仿窍寂具 邓聪促.", "red", "", "");
form.value="";
try{
form.focus();
}catch(e){
}
return false;
}
}else{
if (inputStr==""){
return true;
}
}
if(!FuncCheck(strORNum,form_name,elm,msg)){return false;}
if (len_gubun!=""){
if(!lenCheck(form_name, elm, msg ,len_gubun,s_len,b_len)){return false;}
}
}else if(form.type==undefined || form.type=="radio"){
//扼叼坷 滚瓢
if(!form.length){
if(form.type=="radio"){
if(!form.checked){
confirm_popup(1,msg+" 急琶窍技夸!", "red", "", "");
return false;
}
return true;
}else{
confirm_popup(1,form.type, "red", "", "");
return false;
}
}
var elm_len = form.length;
var ok = 0;
if(elm_len<=0){
confirm_popup(1,elm + " 郡府刚飘啊 沥狼登瘤 臼疽嚼聪促.", "red", "", "");
return false;
}
for(var i=0;i<elm_len;i++) {
if (form[i].checked) {
ok = i+1;
}
}
if(ok < 1) {
confirm_popup(1,msg+" 急琶窍技夸!", "red", "", "");
return false;
}
}else if(form.type=="checkbox"){
//眉农冠胶
if(essential=="Y"){
if(!form.checked){
confirm_popup(1,msg + " 亲格篮 馆靛矫 眉农窍寂具 邓聪促.", "red", "", "");
return false;
}
}
}else if(form.type.indexOf("select") != -1){
//伎泛飘 冠胶
var inputStr = form.options[form.selectedIndex].value;
if(essential=="Y"){
if (inputStr==""){
confirm_popup(1,msg + " 亲格篮 馆靛矫 急琶窍寂具 邓聪促.", "red", "", "");
form.value="";
form.focus();
return false;
}
}else{
if (inputStr==""){
return true;
}
}
if(!FuncCheck(strORNum,form_name,elm,msg)){return false;}
if (len_gubun!=""){
if(!lenCheck(form_name, elm, msg ,len_gubun,s_len,b_len)){return false;}
}
}else{
//弊寇
confirm_popup(1, form.type, "red", "", "");
return false;
}
return true;
}
//窃荐蔼眉农
function FuncCheck(value,form_name,elm,msg){
switch (value){
case "S":
//巩磊
break;
case "N":
//箭磊
if(!IsNumber(form_name,elm,msg)){return false;}
break;
case "K":
//茄臂
if(!IsKor(form_name,elm,msg)){return false;}
break;
case "E":
//康巩
if(!IsEng(form_name,elm,msg)){return false;}
break;
case "EN":
//康巩,箭磊
if(!IsNumEng(form_name,elm,msg)){return false;}
break;
case "EM":
//捞皋老
if(!IsEmail(form_name,elm,msg)){return false;}
break;
case "T":
//傈拳锅龋
if(!IsPhone(form_name,elm,msg)){return false;}
break;
default:
}
return true;
}
// 伎泛飘冠胶 涝仿蔼 蜡公眉农茄饶 版绊芒 顿快扁
function selectCheck(form_name,elm,msg,essential){
//荤侩过 selectCheck("汽捞抚", "郡府刚飘捞抚", "亲格", "鞘荐咯何(Y/N)")
var objSel = eval("document."+ form_name +"."+ elm);
inputStr = objSel.options[objSel.selectedIndex].value;
var form = objSel;
if (essential=='N')
{
if (inputStr==''){return true;}
}else{
if (inputStr==''){
confirm_popup(1,msg + " 亲格篮 馆靛矫 急琶窍寂具 邓聪促.", "red", "", "");
form.value="";
form.focus();
return false;
}
return true;
}
}
// 眉农/扼叼坷冠胶 眉农 蜡公眉农茄饶 版绊芒 顿快扁
function checkCheck(form_name,elm,msg,lenGubun, checkCnt){
//荤侩过 checkCheck("汽捞抚", "郡府刚飘捞抚", "亲格", "肮荐 备盒", "急琶且肮荐")
var form = eval("document."+ form_name +"."+ elm);
var trueCnt = 0
for(i = 0 ; i < form.length; i++){
if(form[i].checked==true){
trueCnt++;
}
}
checkCnt = (checkCnt=='')? 1:checkCnt
if(lenGubun=='F'){
if(parseInt(checkCnt)!=trueCnt){
if(parseInt(checkCnt)==1){
alert(msg + '亲格篮 馆靛矫 急琶窍寂具 钦聪促.');
}else{
alert(msg + '亲格篮 馆靛矫 '+ checkCnt +'俺甫 急琶窍寂具 钦聪促.');
}
return false
}
}else if(lenGubun=='S'){
if(parseInt(checkCnt)<trueCnt){
alert(msg + '亲格篮 馆靛矫 '+ checkCnt +'俺 捞窍甫 急琶窍寂具 钦聪促.');
return false
}
}else if(lenGubun=='B'){
if(parseInt(checkCnt)>trueCnt){
alert(msg + '亲格篮 馆靛矫 '+ checkCnt +'俺 捞惑阑 急琶窍寂具 钦聪促.');
return false
}
}
return true;
}
//涝仿蔼捞 箭磊牢瘤 眉农
function IsNumber(form_name,elm,msg) {
//荤侩过 IsNumber(汽捞抚, 郡府刚飘捞抚, 蜡瓤窍瘤 臼阑版快 皋技瘤)
var form = eval("document."+ form_name +"."+ elm);
for(var i = 0; i < form.value.length; i++) {
var chr = form.value.substr(i,1);
if(chr < '0' || chr > '9') {
confirm_popup(1,msg + " 亲格篮 箭磊肺 涝仿秦 林技夸.", "red", "", "");
form.focus();
return false;
}
}
return true;
}
//辨捞眉农
function lenCheck(form_name, elm, msg ,len_gubun,s_len,b_len){
//荤侩过 lenCheck("汽捞抚", "郡府刚飘捞抚", "亲格", "辨捞备盒(S:small, B:big, F:fix, R:range)", [弥家辨捞], [弥措辨捞])
var form = eval("document."+ form_name +"."+ elm);
var inputStr = form.value.Trim()
if (len_gubun=="S"){ //焊促 累篮 蔼
if (inputStr.length > parseInt(s_len)){
confirm_popup(1,msg + " 亲格篮 " + s_len + "磊 捞窍涝聪促.", "red", "", "");
form.focus();
return false;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -