js生成隨機編碼並賦值給input文本框


   效果圖如下: 

    

    

    

    

    頁面代碼:

    

    <div class="form-item form-width-in fr">
      <label>產 品 編 碼</label>
      <input type="text" id="product_code" name="product_code" value="" class="field fwidth" placeholder="獲取隨機編碼">
      <a onclick="hq();" class="mailbox" style="cursor:pointer;">獲取</a>
    </div>

 

 

    js代碼:

    

    <script type="text/javascript">
      function hq(){
      //聲明一個隨機數變量,默認為1
      var GetRandomn = 1;
      //js生成時間戳
      var timestamp=new Date().getTime();
      //獲取隨機范圍內數值的函數
        function GetRandom(n){
        //由隨機數+時間戳+1組成
        GetRandomn=Math.floor(Math.random()*n+timestamp+1);
        }
      //開始調用,獲得一個1-100的隨機數
      GetRandom("30");
      //把隨機數GetRandomn 賦給 input文本框.根據input的id
      document.getElementById('product_code').value = GetRandomn;
      //調試輸出查看
      //alert(GetRandomn);
      }
    </script>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM