JS中比较的数值如何比较大小

来源:互联网 发布:sql rownum用法 编辑:程序博客网 时间:2024/04/28 21:24
<script type="text/javascript">function check_num(){    var num=document.getElementById("num").value;      //alert(num);      if(isNaN(num)){   //用于检查其参数是否是非数字值        alert("必须输入入0-100之间的数字!");        return false;    }else if(parseInt(num)<=0 || parseInt(num)>100){   //注意‘或’的写法        alert("必须输入0-100之间的数字!");        return false;           }}</script>

其实document.getElementById("num").value;获取的是一个字符串,如果要和数字比较大小的话要用到parseInt()函数。

isNaN() 函数用于检查其参数是否是非数字值。

特别注意:当我的elseif中的判断语句写错以后,前面的alert()函数也不会执行。我认为是一旦JS脚本中语法出了错误,那么整个JS脚本都不会执行。

0 0