快速使用js验证输入的数字类型

function checkbuttonPressed(){
     var layoutObj=document.getElementById("LayoutID");  
  var startLevel=dojo.byId("startLevel").value;
  var endLevel=dojo.byId("endLevel").value;
  if(layoutObj.value=='-1'){
   alert("please select an available Tree LayOut");
   return;
        }

//isNaN 判断是否是一个number类型的函数。将String类型的js对象转变成一个number类型的快速方法是*1
  if(isNaN(startLevel*1) || isNaN(endLevel*1)){
   alert("Start Level and End Level only accept number");
   return;
  }else{
   if(startLevel*1>endLevel*1){
    alert("Start Level can not bigger than End Level");
    return;
   }
  }

你可能感兴趣的:(快速使用js验证输入的数字类型)