2

重複の可能性:
JavaScriptで先行ゼロを含む整数を出力する方法

関数incrementがあり、マウスをクリックすると値が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"/>

お願い助けて、

ありがとう、

4

1 に答える 1

6
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);
});​

デモ

于 2012-08-04T09:38:25.357 に答える