我的var price 的值是使用ajax从服务器中的xml文件得到的,我想应该是个文本,怎么转化成数值型的??

解决方案 »

  1.   

    最好是minPrice把改成parseInt(minPrice)
      

  2.   

    var price       
    var nowPrice;
            
    alert(price);//显示的是$100,000
    nowPrice = parseInt(price);
    alert(nowPrice);//显示的是NaN
    之后就不能比较了,是不是应该把xml文件中的$100,000该成$100000
      

  3.   

    我把xml文档中的<price>$100,000</price> 改成<price>100000</price>就可以比较了
    如果不改该怎么办?
      

  4.   

    if(price > = minPrice){ 
              return true; 
        } 
    是在这里用
    if(parseInt(price)>parseInt(minPrice)||parseInt(price)=parseInt(minPrice))
              return true; 
        } 注意红色部分