如何根据javascript中的位数来计算数字0到9

时间:2014-11-10 05:44:12

标签: javascript countdown digits

我正在尝试实现ex的数字位数:如果我在url中给出digit = 3,我的输出是000位= 5,我的输出是00000同样它即将到来但我需要每个数字应该计数0到0 9基于数字值。例如:如果我给数字= 3,它将来000并且我需要这三个零来计算0到9,0到9,0到9。我希望你们都明白我的问题,请帮我这个操作系统创建数字代码,但我需要计算代码 这是我的HTML代码

<html>
  <head>
    <meta content="text/html;charset=utf-8" http-equiv="Content-Type">
    <meta content="utf-8" http-equiv="encoding">
    <style>
      div{
        display:inline-block;
      } 
    </style>
    <script>...</script> 
  </head>
  <body>   
     <div id="output" class="out"></div>
  </body>
</html>

这是js代码

window.onload=function(){
    var output = document.getElementById('output');
    var i=1;    
    var param = getParameterByName("digit"); 
    var val="";
    while(i<=param)
    {

        if(!document.getElementById('timedrpact'+i))
        {
            var ele = document.createElement("div");
            ele.setAttribute("id","timedrpact"+i);
            ele.setAttribute("class","inner"); 
            ele.innerHTML="0";

            output.appendChild(ele);            
        }
        i++;
    }
};

function getParameterByName(name) {
    name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]");
    var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
        results = regex.exec(location.search);
    return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
}

1 个答案:

答案 0 :(得分:0)

这是代码。检查一下。这是你的要求吗?如果没有让我知道。我尽我所能。

http://plnkr.co/edit/9ZBZuHsfkvOGjWPNq0ao?p=preview

HTML代码:

<body>
<h1>Hello Plunker!</h1>

<input type="text" id="input">
<button onclick="startCount()">Start Count</button>

<div id="output"></div>

<div id="test"></div>