js中split不好使 如 var a ="COLLECTION1_ID,<,100" var arrConds = new Array(); arrConds=a.split(",");
问题说split()属性或方法不存在!
求高手指点!!急!怎么解决?

解决方案 »

  1.   

    var a = "COLLECTION1_ID,<,100";
    var b = a.split(",");
    alert("第一个值:"+b[0]);//COLLECTION1_ID
    alert("第二个值:"+b[1]);//<
    alert("第三个值:"+b[2]);//100
      

  2.   

    不是split不好使是你的代码有问题;
    var a ="COLLECTION1_ID,<,100";
    var arrConds=a.split(",");
      

  3.   

     var a ="COLLECTION1_ID,<,100"
        var arrConds = new Array(); 
        arrConds=a.split(",");
        for(var i=0;i<arrConds.length;i++)
        {
          alert(arrConds[i]);
        }
       
    直接可以跑,是不是你下面的代码有问题
      

  4.   

    var a ="COLLECTION1_ID,<,100" 这句后边加个逗号,将两句分开,或者写成:
    var a ="COLLECTION1_ID,<,100" 
    var arrConds = new Array(); 
    arrConds=a.split(",");
    就没问题了。
      

  5.   

    <script type="text/javascript">
    window.onload=function(){

    var s="aa,bb,cc,dd,ee,ff,gg"
     var arrConds = new Array()
    var arrConds=s.split(",")
    for(var i=0;i<arrConds.length;i++){
    alert(arrConds[i])
    }
    }


    </script>
    直接都可以跑,可以是 和别的js有冲突了