首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

js比较数目字大小

2012-09-08 
js比较数字大小function check() {var h document.getElementById(frm1:hh)var k document.getElem

js比较数字大小
function check() {
   
  var h = document.getElementById("frm1:hh");
  var k = document.getElementById("frm1:kk");
  var hv = h.innerHTML;
  var kv = k.value;
  alert(hv+"||"+kv);
  if(hv<kv){alert("同意人数不能超过申请人数!");k.focus();return false;}
  }
当hv的值是x(x<1000),kv的值变成1000的时候就不能输出("同意人数不能超过申请人数!")这句话了~~~999都可以,不懂为什么。

[解决办法]
要转换成数字,字符串比较9>1000

JScript code
function check() {     var h = document.getElementById("frm1:hh");  var k = document.getElementById("frm1:kk");  var hv =parseInt( h.innerHTML);/////////  var kv = parseInt(k.value);////////  alert(hv+"||"+kv);  if(hv<kv){alert("同意人数不能超过申请人数!");k.focus();return false;}  } 

热点排行