比如数字为01111则替换为1111!

解决方案 »

  1.   


    <script>
        var a="01111";
        alert(parseInt(a,10))
    </script>
      

  2.   


    <script type="text/javascript">
    window.onload = function(){
    var num = '01111';
    var re = /^(0)*/;
    alert(num.replace(re,'1',num));}
    </script>
      

  3.   


    alert("01111".replace('0',''))
      

  4.   

    我采用了1楼的!其他的有点片面!比如我有数字00001232那么“string.replace('0','')”的方法就没用啦
      

  5.   


    这个看需求 1楼也是片面的如果 123000033呢?
    alert("01111".replace(/0/g,''))
      

  6.   


    <script type="text/javascript">
        window.onload = function(){
        var num = '01111';
        var re = /0*/;
        alert(num.replace(re,'1'));}
    </script>