panshi_vue_new/public/static/baidu/js/tools/utils.js

45 lines
1.8 KiB
JavaScript

function dateInitialize(id,value){
var millisecond = (24*60*60*1000) * value;
var now = new Date();
var before = now.getTime();
now.setTime(before - millisecond);
var year = now.getFullYear();
var month = (now.getMonth()<9)?("0"+(now.getMonth()+1)):(now.getMonth()+1);
var date = (now.getDate()<10)?("0"+now.getDate()):(now.getDate());
document.getElementById(id).value = year + "-" + month + "-" + date;
}
function myKeyDown(){
var k = window.event.keyCode;
if ((k==46)||(k==8)||(k==189)||(k==109)||(k==190)||(k==110)|| (k>=48 && k<=57)||(k>=96 && k<=105)||(k>=37 && k<=40)){
} else if(k==13){
window.event.keyCode = 9;
} else {
window.event.returnValue = false;
}
}
function LimitCharacter(){
var argHint = "您好,请正确传递参数。";
var dataHimt = "您好,请认真添写资料。";
var limitMaximum = function(object,maximum){var objSize = object.value.length;if(objSize>maximum){alert(dataHimt);object.select();return false;}else{return true;}}
var limitMinimum = function(object,minimum,maximum){var objSize = object.value.length;if(objSize>maximum||objSize<minimum){alert(dataHimt);object.select();return false;}else{return true;}}
this.limit = function(id,minimum,maximum){var size = arguments.length;if(size<2||size>3){alert(argHint);return false;}var object = document.getElementById(id);if(size==2) {return limitMaximum(object,minimum);}else {return limitMinimum(object,minimum,maximum);}}
}
function doDelete(url){
if(confirm("确定要删除吗?")){
location.href = url;
}
}
function setSelectText(name,result){
var objName = document.getElementById(name);
var objResult = document.getElementById(result);
var objArray = objName.options;
for(var i=0; i<objArray.length; i++){
if(objName.value==objArray[i].value){
objResult.value = objArray[i].text;
}
}
}