function NotNumber(theelement,flag){//是否数字,flag=1为整数
    if(theelement==""||theelement=="."){
        return true;
    }	
    if(flag){  
	text="1234567890";
	}
    else{
	text="1234567890.";
	}
   for(i=0;i<=theelement.length-1;i++)
   {
      char1=theelement.charAt(i);
      index=text.indexOf(char1);
      if(index==-1)
      {
        return true;
      }
   }
   return false;
}

function checknum(targ,flag)
{//检查输入是否数字
	var num=num;	
	if(targ.value==""){
		alert("请输入正确的数字！");
		targ.value=targ.defaultValue;
		targ.focus();
		return;
	}
	if(flag){
		if(NotNumber(targ.value,1)){
			alert("必须输入正确的整数！");
			targ.value=targ.defaultValue;
			targ.focus();
			return;
		}
	}
	else{
		if(NotNumber(targ.value,0)){
			alert("必须输入正确的数字！");
			targ.value=targ.defaultValue;
			targ.focus();
			return;
		}		
	}
}