1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="http://www.w3.org/1999/xhtml"> 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>
时间: 2024-11-08 07:10:18