⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 commonfunction.js

📁 把工程中通用的函数单独拿出来
💻 JS
字号:

//??êy×?21??11?ìnnn.nn??ê?
  function fullStr(str){
    var newStr = str.toString();
    if(newStr != "" ){
    var N = newStr.indexOf(".");
    if(N==-1){ newStr = newStr + ".00" ;}
   else{
    var M = newStr.substr(N+1,1);
     if(M=="") {newStr = newStr + "00";}
     else{
       M = newStr.substr(N+2,1);
      if(M=="") {newStr = newStr + "0";}
       }
     }
    }
    return newStr;
    }
//è¥3y×?·?′??Dμ?D?êyμ?,?àμ±óú3?100
function intStrNum(str){
var strInt = str ;
strInt = str.substring(0,str.indexOf("."))+str.substr(str.indexOf(".")+1);
if(strInt.substr(0,1) == "0"){//è¥3yD?êyμ?oóμúò????a0
   strInt = strInt.substr(1) ;
   }
 if(strInt.substr(0,1) == "0"){//μúò????1?a0
   strInt = strInt.substr(1) ;
   }
return strInt ;

}
//?úêy×?′??Dìí?óD?êyμ?μ?oó2??,?àμ±óú3y100
function cutNum(num){
var strNum = num.toString() ;
var str = "" ;
if(strNum.length > 1){
 str = strNum.substring(0,strNum.length-2)+"."+strNum.substring(strNum.length-2);
if(str.substr(0,1) == "."){//μúò????aD?êyμ?
   str = "0" + str ;
   }
}else{
   str = "0.0"+strNum ;
   }
return str;
}
//í¨1y??×???è?hidden?D×????μμ?·?·¨(×¢òaè?1?×???ê???·μ??ê?"&")!!
function getFlag(name){
  var str = getAlldata(document.all.tableform);
  if(str != ""){
  var n = str.indexOf(name);
  var flag = str.substr(n + 7,1) ;
  if(flag != "&"){
     for(var N = n+8 ; 1 ; N++){
        if(str.substr(N,1) == "&"){
           break;
           }
        flag = flag + str.substr(N,1);
        }
     }
     if(flag=="&"){
      flag = "";
    }
  return flag ;
  }
  }
//è¥3y×?·?′??Dμ?'_'
function removehd(str){
   var newstr=str;
	for(var i=0;i<str.length;i++){
		newstr=newstr.replace(/_/, '');
	}
   return newstr;
}
//??3μ?D???1μ?
function enter2Tab(){
	if(event.keyCode=13)
      	event.keyCode=9;
}
function checkHTC(obj,msg){
    obj.clear();
    obj.focus();
    alert ("?μí3ìáê?£o"+msg);
}
//?D??ê?è??ê??ê±ê?·?óD'_',2¢íê????·Y??ê?
function replaceDate(dateStr){
   var newstr=dateStr;
	for(var i=0;i<dateStr.length;i++){
		newstr=newstr.replace(/_/, '');
	}
   if(newstr.length==6){
      newstr = newstr.substr(0,5)+"0"+newstr.substr(5);
      }
   return newstr;
   }
//×?·?′?×a??(è¥3y"_") 2¢×a?aêy×? 2¢ 3?ò?100
function  filterStr(str,rep){
	var newstr=str;
	for(var i=0;i<str.length;i++){
		newstr=newstr.replace(rep, '');
	}
	newstr=parseInt(intStrNum(fullStr(newstr)));
	return newstr;
}

 //??D???è?êy×?(í¨1y??éá??è?)??μ?D?êyμ?oó2??
function getStr_4up_5cut(str){
   var newStr = str.toString();
   var n = newStr.indexOf(".");
   if(n != -1){//μ?μ?μ?êy×?óDD?êyμ?
   var num_3 = newStr.substr(n+3,1);//μ?μ?D?êyμ?oóμúèy??êy
   if(num_3 != -1){//óDμúèy??
   newStr = newStr.substr(0,n+3) ;//è?D?êyμ?oó2??
   num_3 = parseInt(num_3); //°?μúèy??×a??êy×?
   if(num_3 >= 5 ){//μúèy??′óóú5?í????
   newStr = parseInt(intStrNum(newStr));//è¥D?êyμ?/×a??êy×?
   newStr = newStr + 1 ;
   newStr = cutNum(newStr) ;
   }
      }
      }else{//μ?μ?μ?êy×???óDD?êyμ?
         newStr = newStr + ".00";
         }
   return  fullStr(newStr) ;
   }
   /**
    * μ?μ????ê??Dí×?·?′??óé?1??oóμ?è??ú×?·?′?
    * @param yearMonth
    * @return
    */
   function addYearMonth(yearMonth) {
      var year = parseInt(yearMonth.substring(0, 4));
      var month = yearMonth.substring(5, 7);
	  if(month.substring(0,1)=="0"){
		  month = month.substring(1,2);
	  }
	  month = parseInt(month);
      month = month + 1;
      if (month >= 10 && month <= 12) {
         return yearMonth.substring(0, 4) + "-" + month;
      } else if (month > 0 && month < 10) {
         return yearMonth.substring(0, 4) + "-0" + month;
      } else { //if(month>12)
         return (year + 1) + "-0" + (month - 12);
      }

   }
//?ì2éê?è??ê????ê?3?′íê±??3?ìáê?D??¢
function checkYMObj(obj,msg){
    alert ("?μí3ìáê?£o"+msg);
    obj.clear();
    obj.focus();
}
function checkYMDObj(obj,msg){
    alert ("?μí3ìáê?£o"+msg);
    obj.clear();
    obj.focus();
}

function closeTable(tableId){ //1?±?
  var table_obj=document.getElementById(tableId);
  table_obj.style.display="none";
}

function focus_momo(str){
  window.location.href=str;
  }

/**????è?μ?êy×?ààDíμ?êy×?21??
 * paraName str:×?·?′?μ??μ pointNum:D?êyμ?oó??μ?±£á???êy
 */
function fullString(str,pointNum){
     var newStr=str.toString();
     var zero="";
     var newpointNum = newStr.indexOf(".");//?D??ê?·?ê???êy
     if(newpointNum==-1 ){//ê?ò?????êy
      if(newStr!=""){
         for( i=0;i<pointNum;i++){
           zero=zero+"0";//21??á?μ?????
         }
         return newStr+"."+zero;
         }else{
         return "";
      }
     } else{
         var num=pointNum-newpointNum;//?D??óD????Dèòa21??
         if(num<=0){//2?Dèòa21??
             return newStr;
         }else{
         for(var i=0;i<num;i++)
             {
               zero=zero+"0";//21??á?μ?????
             }
         }
     }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -