在jquery中增加5位数字

时间:2012-08-04 09:29:35

标签: javascript jquery

  

可能重复:
  How to output integers with leading zeros in JavaScript

我有一个函数增量,它在鼠标点击时将值增加1。但是我希望它在鼠标点击时从00001增加到00002以及每次鼠标点击等00003等等。

<script type="text/javascript">
$(document).ready(function(){
    var count = 00001;
    $('#increment').click(function (e) {
        e.preventDefault();
        count++;
        $('p').text(count);
    });
});
</script>


<p>00001</p>
<input type="button" value="Increment" id="increment"/>

请帮帮我,

谢谢,

1 个答案:

答案 0 :(得分:5)

var count = 0,
    pad = '00000';
$('#increment').click(function(e) {
    e.preventDefault();
    count++;
    var ctxt = '' + count;
    $('p').text(pad.substr(0, pad.length - ctxt.length) + ctxt);
});​

<强> DEMO

相关问题