1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 5 <title>彩票</title> 6 <script> 7 //体彩七位数(0000000-9999999) 8 //alert(Math.random());//0<=r<1.0的小数 9 //定义了一个函数 这个函数用来产生随机的7位数字10 function randomSeven(){11 //每个载入浏览的html文档都会成为document的对象,通过getElementById()这个方法12 //找到拥有指定Id的第一个对象的引用13 var div=document.getElementById("seven");14 var result="";15 //因为是七位数字 所以要循环7次16 for(var i=1;i<=7;i++){17 //用math.random产生一个随机的数字 这个随机的数字在0~10之间,然后进行向下进行取整18 var number=Math.floor((Math.random()*10));19 //定义了一个result用来存储每一次的值 ,因为是String类型的值 所以不会相加20 result+=number;21 }22 // 向这个Id的位置写入html的代码23 div.innerHTML=result;24 25 }26 27 </script>28 </head>29 30 <body>31 32 <table width="305" border="1" align="center">33 <tr>34 <!--创建一个div的层 是用来显示随机的七位数-->35 <td align="center"><div id="seven"> </div></td>36 </tr>37 <tr>38 <!--首先弄一个按钮 在这个按钮上有一个点击的事件 和按钮的名称-->39 <td align="center"><input type="button" value="随机一注七位数" onclick="randomSeven();"/></td>40 </tr>41 </table> 42 </body>43 </html>
原标题:用js实现体彩七位数
关键词:JS