本帖最后由 achi201 于 2013-08-09 11:21:33 编辑

解决方案 »

  1.   

    var a=10.4
    var b=12
    alert(a<b)//true
      

  2.   

    if( 10.4 < 12   ){  //true 
       return false;   所以返回 false
     } 
      

  3.   


    这样是对的,其实我是这样的
    var a=document.getElementById("a1").innerHTML;
    var b=document.getElementById("a2").innerHTML;
    a1,a2是页面中的SPAN显示的数字 
    alert(a<b) 就不是TRUE 了
      

  4.   


    这样是对的,其实我是这样的
    var a=document.getElementById("a1").innerHTML;
    var b=document.getElementById("a2").innerHTML;
    a1,a2是页面中的SPAN显示的数字 
    alert(a<b) 就不是TRUE 了
    需要转换一下类型,你这种获取的
      

  5.   

    var a=+document.getElementById("a1").innerHTML;
    var b=+document.getElementById("a2").innerHTML;