var str1="王强,小华, , , , "; 
str1.replace(", ","");

解决方案 »

  1.   

    var str="王强,小华, , , ,&nbsp";
    str1 = str.split(",")[0]+","+str.split(",")[1];
    下个同理如果楼主那全是空格的,那就直接过滤空格就行了
      

  2.   

    var str1="25,11,,,,";
    var char=str1.split(',');
    var str2=""
    for(i=0;i<char.length;i++)
    {
      if(char[i]!=null & char[i]!="")
      {
       str2+=char[i]+",";
      }
    }
    str2=str2.slice(0, str2.length - 1);
      

  3.   

    求学大哥,你好
    str1 = str.split(",")[0]+","+str.split(",")[1]; 
    这里为什么要加[0]和[1]不懂.能给小弟说说吗?
      

  4.   

    用正则,简单
    <script>
    var str="王强,小华,&nbsp;,&nbsp;,&nbsp;,&nbsp;";
    str=str.replace(/(,&nbsp;)+(?!\w+)/g,"");
    alert(str)var str1="25,11,,,,";
    str1=str1.replace(/(,)+(?!\w+)/g,"");
    alert(str1);
    </script>
      

  5.   

    str.split(",")意思就是以,来分割字符串。
    所以想你上面的字符串就会分割成多个
    str.split(",")[0]就是得到王强
    str.split(",")[1]就是小华就是一个数组的索引