<Input type="text" name="iValue" onchange="return doValue(this.value)">function doValue(val)
{
   if(val<0 && val > 60)
   {
     alert("輸入的值已超出0~60的範圍!")
     return false;
   }
}

解决方案 »

  1.   

    應該是或者的關系了..sorry.搞錯了!~以下面為準!~!~     if(val<0 || val > 60)
       {
         alert("輸入的值已超出0~60的範圍!")
         return false;
       }
      

  2.   

    可以把检查函数放在onBlur事件中
    Yorphy(孤飞) :我觉得首先应该判断是否为数字,然后在判断范围
      

  3.   

    <Input type="text" name="iValue" onClick="return Value(this.value)">function Value(val)
    {
       if(val<0 && val > 60)
       {
         alert("輸入的值已超出0~60的範圍!")
         return false;
       }
    }