福彩号码生成规则如下:

1."双色球"彩票投注区分为红色球号码区和蓝色球号码区
2."双色球"每注投注号码由6个红色球号码和1个蓝色球号码组成。
3.红色球号码从1–33中选择;蓝色球号码从1–16中选择。

功能设计

1.表单实现

<form method="post" action=""><table align="center"><caption><h2>福彩投注站投注彩票助手 </h2></caption><tr><td><input type="button" value="机选1注" onclick="selectNumber(1);"></td><td rowspan="3"><select name="number8" id="number8" size="5">    </select></td><td><input type="button" value="删除" onclick="delSelect();"></td></tr><tr><td><input type="button" value="机选5注" onclick="selectNumber(5);"></td><td>&nbsp;</td></tr><tr><td><input type="button" value="机选10注" onclick="selectNumber(10);"></td><td><input type="button" value="全部删除" onclick="delSelectAll();"></td></tr></table></form>

2.JavaScript设计

<script type="text/javascript">function $(id){return document.getElementById(id);}function selectNumber(n){//彩票选号助手var number=new Array();var objsel=$("number8");var selnum=objsel.options.length;//保存选项添加前总数for (j=0;j<=n-1;j++){var list="";for (i=0;i<=7 ;i++ )    //产生1注号码{          var tmp=Math.floor(Math.random()*30+1); if (tmp<10) {tmp="0"+tmp; }for (var k=0;k<=number.length-1 ;k++ ){if (tmp==number[k]){ //重号处理tmp=Math.floor(Math.random()*30+1); if (tmp<10) {tmp="0"+tmp; }k=0;}           }number[i]=tmp;}list=number.join("  ");  //1 注彩票号码//写入到列表框中var opt=document.createElement("option");//产生选项节点var opt_text=document.createTextNode(list);//产生文本节点opt.value=j;   //记下添加列表项的个数opt.appendChild(opt_text);//将文本添加给选项objsel.appendChild(opt);//将选项添加给列表框}//始终将新添加的第一个列表项作为预选项objsel.selectedIndex=selnum;}function  delSelect()   { var objSelect=$( "number8"); var strIndex=objSelect.selectedIndex; if (strIndex!=-1){objSelect.options.remove(strIndex);} else{alert("请先选择列表项后再删除!");}}function  delSelectAll()   { var objSelect=$("number8"); var strIndex=objSelect.options.length; if (strIndex>0){for (i=0;i<=strIndex-1;i++ ){objSelect.options.remove(0);}} else{alert("请先选择列表项后再删除!");}}</script>

完整代码

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title> 福彩投注站投注彩票助手 </title><style type="text/css">div{width:550px;height:320px; margin:0 auto;border:2px solid #0077BB;color:#000000;}h2{font-size:28px;text-align:center;padding:10px auto;}select{width:300px;height:145px;}input{width:80px;height:40px;}</style><script type="text/javascript">function $(id){return document.getElementById(id);}function selectNumber(n){//彩票选号助手var number=new Array();var objsel=$("number8");var selnum=objsel.options.length;//保存选项添加前总数for (j=0;j<=n-1;j++){var list="";for (i=0;i<=7 ;i++ )    //产生1注号码{          var tmp=Math.floor(Math.random()*30+1); if (tmp<10) {tmp="0"+tmp; }for (var k=0;k<=number.length-1 ;k++ ){if (tmp==number[k]){ //重号处理tmp=Math.floor(Math.random()*30+1); if (tmp<10) {tmp="0"+tmp; }k=0;}           }number[i]=tmp;}list=number.join("  ");  //1 注彩票号码//写入到列表框中var opt=document.createElement("option");//产生选项节点var opt_text=document.createTextNode(list);//产生文本节点opt.value=j;   //记下添加列表项的个数opt.appendChild(opt_text);//将文本添加给选项objsel.appendChild(opt);//将选项添加给列表框}//始终将新添加的第一个列表项作为预选项objsel.selectedIndex=selnum;}function  delSelect()   { var objSelect=$( "number8"); var strIndex=objSelect.selectedIndex; if (strIndex!=-1){objSelect.options.remove(strIndex);} else{alert("请先选择列表项后再删除!");}}function  delSelectAll()   { var objSelect=$("number8"); var strIndex=objSelect.options.length; if (strIndex>0){for (i=0;i<=strIndex-1;i++ ){objSelect.options.remove(0);}} else{alert("请先选择列表项后再删除!");}}</script></head><body><div id="" class=""><img src="img/福彩.jpg" width="76" height="72" border="0" alt=""><form method="post" action=""><table align="center"><caption><h2>福彩投注站投注彩票助手 </h2></caption><tr><td><input type="button" value="机选1注" onclick="selectNumber(1);"></td><td rowspan="3"><select name="number8" id="number8" size="5">   </select></td><td><input type="button" value="删除" onclick="delSelect();"></td></tr><tr><td><input type="button" value="机选5注" onclick="selectNumber(5);"></td><td>&nbsp;</td></tr><tr><td><input type="button" value="机选10注" onclick="selectNumber(10);"></td><td><input type="button" value="全部删除" onclick="delSelectAll();"></td></tr></table></form>       </div></body>
</html>

实现效果

web前端编程实现福彩投注站彩票投注助手相关推荐

  1. 江苏福彩投注站彩票投注助手(html+css+js)

    web前端页面--设计江苏福彩投注站彩票投注助手(Html+CSS+JS) 设计要求如下: 福利彩票号码由7个号码,外加一个特别号,共8个号码(不能重号)组成,号码范围为01-30的任意一个整数.如果 ...

  2. 三十五岁后,如何自学WEB前端编程

    WEB前端编程基础语言包括HTML,CSS,Javascript等. 就好比一个房子,HTML就是框架.房梁.结构.CSS就好比里面的装修样式,颜色等.而Javascript就好比里面的灯开关,水龙头 ...

  3. 2021-05-08 Web前端编程实验(八)

    Web前端编程实验(八) 前言 本次实验所用编程语言为HTML,所用编辑文本工具为Notepad. 注意事项 (1)前端编程注意HTML语言的灵活运用. (2)所要使用图片自己上网寻找即可. (3)由 ...

  4. web前端编程实战实例:制作静态京东首页

    <!DOCTYPE html> <html> <head><title>京东_曾柯伟</title><link rel="s ...

  5. Web前端开发技术实验与实践(第3版)储久良编著实训12

    项目34 设计简易福彩投注程序 代码如下: <!--prj_12_1.html--> <!DOCTYPE html> <html lang="en"& ...

  6. 【转】web 前端研发工程师编程能力飞升之路

    [前言] 所谓的天才,只不过是比平常人更快的掌握技能.完成工作罢了:只要你找到了正确的方向,并辅以足够的时间,你一样能够踏上成功彼岸. 本文将 web 前端研发编程能力划分了 8 个等级,每个等级都列 ...

  7. web前端研发工程师编程能力成长之路

    2019独角兽企业重金招聘Python工程师标准>>> [背景] 如果你是刚进入WEB前端研发领域,想试试这潭水有多深,看这篇文章吧: 如果你是做了两三年WEB产品前端研发,迷茫找不 ...

  8. Web前端研发工程师编程能力飞升之路

    今天看到这篇文章.写的非常有意思,于是转载了.看看我们都处于什么的阶段. [背景] 如果你是刚进入web前端研发领域,想试试这潭水有多深,看这篇文章吧: 如果你是做了两三年web产品前端研发,迷茫找不 ...

  9. [转] Web前端研发工程师编程能力飞升之路

    [转] Web前端研发工程师编程能力飞升之路 分类: Javascript | 转载请注明: 出自 海玉的博客 今天看到这篇文章.写的非常有意思.发现自己还有很长的一段路要走. [背景] 如果你是刚进 ...

  10. 【转】Web前端研发工程师编程能力飞升之路

    [前言] 所谓的天才,只不过是比平常人更快的掌握技能.完成工作罢了:只要你找到了正确的方向,并辅以足够的时间,你一样能够踏上成功彼岸. 本文将 web 前端研发编程能力划分了 8 个等级,每个等级都列 ...

最新文章

  1. Android之版本检测和更新
  2. 源于十年来的点滴积累——《变革中的思索》印行出版
  3. 论程序员的自我修养——我在阿里干了十年开发
  4. 饮一盏Bug留香,唱一曲项目飞扬
  5. Giroro制造武器
  6. GridView“GridView1”激发了未处理的事件“PageIndexChanging”
  7. linux下ps ef命令详解,linux中ps -ef命令
  8. 怎么更改计算机物理地址,如何修改电脑mac地址|电脑修改mac地址的两种方法
  9. 查看网段内正在使用的IP以及ip定位 ——CMD批处理循环
  10. java wtc_通过Java来调用WTC服务 | 学步园
  11. hdu1348 Wall
  12. 模型的“参数”与“超参数”
  13. eSIM终于来临,它将如何助力IoT的发展?
  14. vue3.0 组合式API 加加减减
  15. VS2010黑色主题Dark完美设置!
  16. 工具及方法 - 项目管理工具ProjectLibre
  17. 2018最新支付系统/第三方支付系统/第四方支付系统/聚合支
  18. 前端资料整理--持续更新中
  19. 12本大神级程序员必读书籍,从菜鸟走向牛逼!
  20. 一文读懂IMF和各国央行数字货币到底有何关系

热门文章

  1. 视觉SLAM十四讲 第9讲 卡尔曼滤波
  2. ASP.net防止SQL注入方法
  3. 怎么查看本机的IP地址
  4. Acrobat DC安装教程
  5. Android 实时数据库工具Database Inspector
  6. 最强数据库工具——IDEA
  7. MySQL数据库面试题(2022年最新版45题)
  8. VS2015 自动代码补全
  9. 【python教程入门学习】Pygame下载和安装
  10. 合并排序时间复杂度推导