怎么实现彩票走势图,采用js+mvc+html技术来实现
序言
最近闲来无事,研究下怎么去开发双色球的走势图,觉得还是蛮有意思的,用MVC+JS+HTMl来实现的。做了非常多的走势图,还可以进行选号,还做了一些工具来帮助选号,O(∩_∩)O哈哈~纯粹个人兴趣来做的。下面来详细介绍怎么去实现的,还是相当有技术含量的。
实现出来效果
以上随便挑选了4个效果图,一起实现了20多种的效果,就不一一展示了。
怎么实现这走势图
查询条件的实现
function GetcxqsSelect() { var obj = document.getElementById('cxqs'); obj.options.add(new Option("最新10期", "10")); obj.options.add(new Option("最新20期", "20")); obj.options.add(new Option("最新30期", "30", true, true)); obj.options.add(new Option("最新50期", "50")); obj.options.add(new Option("最新80期", "80")); obj.options.add(new Option("最新100期", "100")); obj.options.add(new Option("最新150期", "150")); obj.options.add(new Option("最新200期", "200")); obj.options.add(new Option("最新300期", "300")); obj.options.add(new Option("2003年", "2003")); obj.options.add(new Option("2004年", "2004")); obj.options.add(new Option("2005年", "2005")); obj.options.add(new Option("2006年", "2006")); obj.options.add(new Option("2007年", "2007")); obj.options.add(new Option("2008年", "2008")); obj.options.add(new Option("2009年", "2009")); obj.options.add(new Option("2010年", "2010")); obj.options.add(new Option("2011年", "2011")); obj.options.add(new Option("2012年", "2012")); obj.options.add(new Option("2013年", "2013")); obj.options.add(new Option("2014年", "2014")); obj.options.add(new Option("2015年", "2015")); obj.options.add(new Option("2016年", "2016")); obj.options.add(new Option("2017年", "2017")); obj.options.add(new Option("2018年", "2018")); obj.options.add(new Option("2019年", "2019")); var myDate = new Date(); var tYear = myDate.getFullYear(); if (tYear > 2019) obj.options.add(new Option("2020年", "2020")); if (tYear > 2020) obj.options.add(new Option("2021年", "2021")); if (tYear > 2021) obj.options.add(new Option("2022年", "2022")); if (tYear > 2022) obj.options.add(new Option("2023年", "2023")); if (tYear > 2023) obj.options.add(new Option("2024年", "2024")); if (tYear > 2024) obj.options.add(new Option("2025年", "2025")); if (tYear > 2025) obj.options.add(new Option("2026年", "2026")); if (tYear > 2026) obj.options.add(new Option("2027年", "2027")); if (tYear > 2027) obj.options.add(new Option("2028年", "2028")); if (tYear > 2028) obj.options.add(new Option("2029年", "2029")); if (tYear > 2029) obj.options.add(new Option("2030年", "2030")); if (tYear > 2030) obj.options.add(new Option("2031年", "2031")); if (tYear > 2031) obj.options.add(new Option("2032年", "2032")); }
<tr> <td height="35" bgcolor="#FFFFFF" valign="top"> <div align="center"> 查询 <select name="cxqs" id="cxqs"> </select> <input type="button" name="zuobiao" value="开始查询" onclick="clientssq()"> </div> </td> </tr>
怎么实现表格下发的标记选号功能。
实现的样式:
function Style(obj) {
debugger;
if (obj.style.backgroundColor == "") {
obj.style.backgroundColor = "#dd0000";
obj.style.color = "#FFFFFF";
} else {
obj.style.backgroundColor = "";
obj.style.color = "#ffffff";
}
}
html代码如下:
for (var i = 0; i < 5; i++) { html += '<tr title="点击空格可以帮助记录选号" align="center" class="chart_record">' html += '<td></td>' html += '<td width="19"></td>' html += '<td width="19"></td>' html += '<td width="19"></td>' html += '<td width="19"></td>' html += '<td width="19"></td>' html += '<td width="19"></td>' html += '<td></td>' html += '<td onclick="Style(this)">01</td>' html += '<td onclick="Style(this)">02</td>' html += '<td onclick="Style(this)">03</td>' html += '<td onclick="Style(this)">04</td>' html += '<td onclick="Style(this)">05</td>' html += '<td onclick="Style(this)">06</td>' html += '<td onclick="Style(this)">07</td>' html += '<td onclick="Style(this)">08</td>' html += '<td onclick="Style(this)">09</td>' html += '<td onclick="Style(this)">10</td>' html += '<td onclick="Style(this)">11</td>' html += '<td onclick="Style(this)">12</td>' html += '<td onclick="Style(this)">13</td>' html += '<td onclick="Style(this)">14</td>' html += '<td onclick="Style(this)">15</td>' html += '<td onclick="Style(this)">16</td>' html += '<td onclick="Style(this)">17</td>' html += '<td onclick="Style(this)">18</td>' html += '<td onclick="Style(this)">19</td>' html += '<td onclick="Style(this)">20</td>' html += '<td onclick="Style(this)">21</td>' html += '<td onclick="Style(this)">22</td>' html += '<td onclick="Style(this)">23</td>' html += '<td onclick="Style(this)">24</td>' html += '<td onclick="Style(this)">25</td>' html += '<td onclick="Style(this)">26</td>' html += '<td onclick="Style(this)">27</td>' html += '<td onclick="Style(this)">28</td>' html += '<td onclick="Style(this)">29</td>' html += '<td onclick="Style(this)">30</td>' html += '<td onclick="Style(this)">31</td>' html += '<td onclick="Style(this)">32</td>' html += '<td onclick="Style(this)">33</td>' html += '<td></td>' html += '<td></td>' html += '<td></td>' html += '<td></td>' html += '<td></td>' html += '</tr>' }
这样就可以实现标记号码功能。
计算连号
function checkdata(arr, num) { var bool = false; for (var i = 0; i < arr.length; i++) { if (arr[i] - num == 1 || arr[i] - num == -1) { bool = true; break; } } return bool; }
计算重号
function array_diff(array1, array2) { var o = {};//转成hash可以减少运算量,数据量越大,优势越明显。 for (var i = 0, len = array2.length; i < len; i++) { o[array2[i]] = true; } var result = []; for (i = 0, len = array1.length; i < len; i++) { var v = array1[i]; if (o[v]) continue; result.push(v); } return result; }
还是有非常多的算法,比如每个号码出现的次数。
这个都是在JS实现,统计每个号码出现的次数。
var arr = [count1, count2, count3, count4, count5, count6, count7, count8, count9, count10, count11, count12, count13, count14, count15, count16, count17, count18, count19, count20, count21, count22, count23, count24, count25, count26, count27, count28, count29, count30, count31, count32, count33]; var max = Math.max.apply(null, arr); var unitcount = 50.00 / max; html += '<tr align="center" bgcolor="#ffffff">' html += '<td height="60">统计</td>' html += '<td></td>' html += '<td></td>' html += '<td></td>' html += '<td></td>' html += '<td></td>' html += '<td></td>' html += '<td></td>' html += '<td height="60" align="center" class="statistics" valign="bottom">' + count1 + '<br><img width="8" height=' + count1 * unitcount + ' title="红球号码01出现' + count1 + '次" src="../image/01.gif"></td>' html += '<td height="60" align="center" class="statistics" valign="bottom">' + count2 + '<br><img width="8" height=' + count2 * unitcount + ' title="红球号码02出现' + count2 + '次" src="../image/01.gif"></td>' html += '<td height="60" align="center" class="statistics" valign="bottom">' + count3 + '<br><img width="8" height=' + count3 * unitcount + ' title="红球号码03出现' + count3 + '次" src="../image/01.gif"></td>' html += '<td height="60" align="center" class="statistics" valign="bottom">' + count4 + '<br><img width="8" height=' + count4 * unitcount + ' title="红球号码04出现' + count4 + '次" src="../image/01.gif"></td>' html += '<td height="60" align="center" class="statistics" valign="bottom">' + count5 + '<br><img width="8" height=' + count5 * unitcount + ' title="红球号码05出现' + count5 + '次" src="../image/01.gif"></td>' html += '<td height="60" align="center" class="statistics" valign="bottom">' + count6 + '<br><img width="8" height=' + count6 * unitcount + ' title="红球号码06出现' + count6 + '次" src="../image/01.gif"></td>' html += '<td height="60" align="center" class="statistics" valign="bottom">' + count7 + '<br><img width="8" height=' + count7 * unitcount + ' title="红球号码07出现' + count7 + '次" src="../image/01.gif"></td>' html += '<td height="60" align="center" class="statistics" valign="bottom">' + count8 + '<br><img width="8" height=' + count8 * unitcount + ' title="红球号码08出现' + count8 + '次" src="../image/01.gif"></td>' html += '<td height="60" align="center" class="statistics" valign="bottom">' + count9 + '<br><img width="8" height=' + count9 * unitcount + ' title="红球号码09出现' + count9 + '次" src="../image/01.gif"></td>' html += '<td height="60" align="center" class="statistics" valign="bottom">' + count10 + '<br><img width="8" height=' + count10 * unitcount + ' title="红球号码10出现' + count10 + '次" src="../image/01.gif"></td>' html += '<td height="60" align="center" class="statistics" valign="bottom">' + count11 + '<br><img width="8" height=' + count11 * unitcount + ' title="红球号码11出现' + count11 + '次" src="../image/01.gif"></td>' html += '<td height="60" align="center" class="statistics" valign="bottom">' + count12 + '<br><img width="8" height=' + count12 * unitcount + ' title="红球号码12出现' + count12 + '次" src="../image/01.gif"></td>' html += '<td height="60" align="center" class="statistics" valign="bottom">' + count13 + '<br><img width="8" height=' + count13 * unitcount + ' title="红球号码13出现' + count13 + '次" src="../image/01.gif"></td>' html += '<td height="60" align="center" class="statistics" valign="bottom">' + count14 + '<br><img width="8" height=' + count14 * unitcount + ' title="红球号码14出现' + count14 + '次" src="../image/01.gif"></td>' html += '<td height="60" align="center" class="statistics" valign="bottom">' + count15 + '<br><img width="8" height=' + count15 * unitcount + ' title="红球号码15出现' + count15 + '次" src="../image/01.gif"></td>' html += '<td height="60" align="center" class="statistics" valign="bottom">' + count16 + '<br><img width="8" height=' + count16 * unitcount + ' title="红球号码16出现' + count16 + '次" src="../image/01.gif"></td>' html += '<td height="60" align="center" class="statistics" valign="bottom">' + count17 + '<br><img width="8" height=' + count17 * unitcount + ' title="红球号码17出现' + count17 + '次" src="../image/01.gif"></td>' html += '<td height="60" align="center" class="statistics" valign="bottom">' + count18 + '<br><img width="8" height=' + count18 * unitcount + ' title="红球号码18出现' + count18 + '次" src="../image/01.gif"></td>' html += '<td height="60" align="center" class="statistics" valign="bottom">' + count19 + '<br><img width="8" height=' + count19 * unitcount + ' title="红球号码19出现' + count19 + '次" src="../image/01.gif"></td>' html += '<td height="60" align="center" class="statistics" valign="bottom">' + count20 + '<br><img width="8" height=' + count20 * unitcount + ' title="红球号码20出现' + count20 + '次" src="../image/01.gif"></td>' html += '<td height="60" align="center" class="statistics" valign="bottom">' + count21 + '<br><img width="8" height=' + count21 * unitcount + ' title="红球号码21出现' + count21 + '次" src="../image/01.gif"></td>' html += '<td height="60" align="center" class="statistics" valign="bottom">' + count22 + '<br><img width="8" height=' + count22 * unitcount + ' title="红球号码22出现' + count22 + '次" src="../image/01.gif"></td>' html += '<td height="60" align="center" class="statistics" valign="bottom">' + count23 + '<br><img width="8" height=' + count23 * unitcount + ' title="红球号码23出现' + count23 + '次" src="../image/01.gif"></td>' html += '<td height="60" align="center" class="statistics" valign="bottom">' + count24 + '<br><img width="8" height=' + count24 * unitcount + ' title="红球号码24出现' + count24 + '次" src="../image/01.gif"></td>' html += '<td height="60" align="center" class="statistics" valign="bottom">' + count25 + '<br><img width="8" height=' + count25 * unitcount + ' title="红球号码25出现' + count25 + '次" src="../image/01.gif"></td>' html += '<td height="60" align="center" class="statistics" valign="bottom">' + count26 + '<br><img width="8" height=' + count26 * unitcount + ' title="红球号码26出现' + count26 + '次" src="../image/01.gif"></td>' html += '<td height="60" align="center" class="statistics" valign="bottom">' + count27 + '<br><img width="8" height=' + count27 * unitcount + ' title="红球号码27出现' + count27 + '次" src="../image/01.gif"></td>' html += '<td height="60" align="center" class="statistics" valign="bottom">' + count28 + '<br><img width="8" height=' + count28 * unitcount + ' title="红球号码28出现' + count28 + '次" src="../image/01.gif"></td>' html += '<td height="60" align="center" class="statistics" valign="bottom">' + count29 + '<br><img width="8" height=' + count29 * unitcount + ' title="红球号码29出现' + count29 + '次" src="../image/01.gif"></td>' html += '<td height="60" align="center" class="statistics" valign="bottom">' + count30 + '<br><img width="8" height=' + count30 * unitcount + ' title="红球号码30出现' + count30 + '次" src="../image/01.gif"></td>' html += '<td height="60" align="center" class="statistics" valign="bottom">' + count31 + '<br><img width="8" height=' + count31 * unitcount + ' title="红球号码31出现' + count31 + '次" src="../image/01.gif"></td>' html += '<td height="60" align="center" class="statistics" valign="bottom">' + count32 + '<br><img width="8" height=' + count32 * unitcount + ' title="红球号码32出现' + count32 + '次" src="../image/01.gif"></td>' html += '<td height="60" align="center" class="statistics" valign="bottom">' + count33 + '<br><img width="8" height=' + count33 * unitcount + ' title="红球号码33出现' + count33 + '次" src="../image/01.gif"></td>' html += '<td></td>' html += '<td></td>' html += '<td></td>' html += '<td></td>' html += '<td></td>' html += '</tr>' html += '<tr height="20" align="center" bgcolor="#e8f3ff">' html += '<td></td>' html += '<td></td>' html += '<td></td>' html += '<td></td>' html += '<td></td>' html += '<td></td>' html += '<td></td>' html += '<td></td>' html += '<td class="red">01</td>' html += '<td class="red">02</td>' html += '<td class="red">03</td>' html += '<td class="red">04</td>' html += '<td class="red">05</td>' html += '<td class="red">06</td>' html += '<td class="red">07</td>' html += '<td class="red">08</td>' html += '<td class="red">09</td>' html += '<td class="red">10</td>' html += '<td class="red">11</td>' html += '<td class="red">12</td>' html += '<td class="red">13</td>' html += '<td class="red">14</td>' html += '<td class="red">15</td>' html += '<td class="red">16</td>' html += '<td class="red">17</td>' html += '<td class="red">18</td>' html += '<td class="red">19</td>' html += '<td class="red">20</td>' html += '<td class="red">21</td>' html += '<td class="red">22</td>' html += '<td class="red">23</td>' html += '<td class="red">24</td>' html += '<td class="red">25</td>' html += '<td class="red">26</td>' html += '<td class="red">27</td>' html += '<td class="red">28</td>' html += '<td class="red">29</td>' html += '<td class="red">30</td>' html += '<td class="red">31</td>' html += '<td class="red">32</td>' html += '<td class="red">33</td>' html += '<td></td>' html += '<td></td>' html += '<td></td>' html += '<td></td>' html += '<td></td>' html += '</tr>' html += '<tr><td class="chart_bottom" colspan="46">说明:点击最后空行上的空格,可以帮助记录选号。</td></tr>' html += '</tbody>' html += '</table>';
计算每个号码出现次数,并且显示红色柱状图效果,以上即是实现的源码。
包括计算和值、大小比、奇偶比、尾和等等都有实现,相对而言还比较复杂。
相对而言实现竖三还是比较复杂的,如下:
var temp1 = []; var temp2 = []; if (parseInt(i) + 2 < data.length) { var arr1 = [data[i].R1, data[i].R2, data[i].R3, data[i].R4, data[i].R5, data[i].R6]; var arr2 = [data[parseInt(i) + 1].R1, data[parseInt(i) + 1].R2, data[parseInt(i) + 1].R3, data[parseInt(i) + 1].R4, data[parseInt(i) + 1].R5, data[parseInt(i) + 1].R6]; var arr3 = [data[parseInt(i) + 2].R1, data[parseInt(i) + 2].R2, data[parseInt(i) + 2].R3, data[parseInt(i) + 2].R4, data[parseInt(i) + 2].R5, data[parseInt(i) + 2].R6]; temp1 = repetition(arr1, arr2); temp2 = repetition(temp1, arr3); } var temp3 = []; var temp4 = []; if (i > 0 && parseInt(i) + 1 < data.length) { var arr1 = [data[parseInt(i) - 1].R1, data[parseInt(i) - 1].R2, data[parseInt(i) - 1].R3, data[parseInt(i) - 1].R4, data[parseInt(i) - 1].R5, data[parseInt(i) - 1].R6]; var arr2 = [data[i].R1, data[i].R2, data[i].R3, data[i].R4, data[i].R5, data[i].R6]; var arr3 = [data[parseInt(i) + 1].R1, data[parseInt(i) + 1].R2, data[parseInt(i) + 1].R3, data[parseInt(i) + 1].R4, data[parseInt(i) + 1].R5, data[parseInt(i) + 1].R6]; temp3 = repetition(arr1, arr2); temp4 = repetition(temp3, arr3); } var temp5 = []; var temp6 = []; if (i > 1 && i < data.length) { var arr1 = [data[parseInt(i) - 2].R1, data[parseInt(i) - 2].R2, data[parseInt(i) - 2].R3, data[parseInt(i) - 2].R4, data[parseInt(i) - 2].R5, data[parseInt(i) - 2].R6]; var arr2 = [data[parseInt(i) - 1].R1, data[parseInt(i) - 1].R2, data[parseInt(i) - 1].R3, data[parseInt(i) - 1].R4, data[parseInt(i) - 1].R5, data[parseInt(i) - 1].R6]; var arr3 = [data[i].R1, data[i].R2, data[i].R3, data[i].R4, data[i].R5, data[i].R6]; temp5 = repetition(arr1, arr2); temp6 = repetition(temp5, arr3); }
function repetition(arr, brr) { //定义一个新的数组,存入重复的数组 var newArr = []; //循环两个数组,外循环循环一圈,内循环一轮,用外循环的一个去和内循环的每一个作比较 //如果相等说明就是重复的,然后再新数组里查找一下,这个数是否存在,如果两个条件都满足,则存入新数组 //循环第一个数组 for (var i = 0; i < arr.length; i++) { //循环第二个数组 for (var j = 0; j < brr.length; j++) { //避免新数组中出现重复的数 if (arr[i] - brr[j] == 0) { newArr.push(arr[i]); } } } //返回新数组 return newArr; } function checkdata(arr, num) { var bool = false; for (var i = 0; i < arr.length; i++) { if (arr[i] == num) { bool = true; break; } } return bool; }
怎么计算斜三走势图
var temp1 = []; if (parseInt(i) + 2 < data.length) { var arr1 = [data[i].R1, data[i].R2, data[i].R3, data[i].R4, data[i].R5, data[i].R6]; var arr2 = [data[parseInt(i) + 1].R1, data[parseInt(i) + 1].R2, data[parseInt(i) + 1].R3, data[parseInt(i) + 1].R4, data[parseInt(i) + 1].R5, data[parseInt(i) + 1].R6]; var arr3 = [data[parseInt(i) + 2].R1, data[parseInt(i) + 2].R2, data[parseInt(i) + 2].R3, data[parseInt(i) + 2].R4, data[parseInt(i) + 2].R5, data[parseInt(i) + 2].R6]; temp1 = repetition(arr1, arr2, arr3,1); } var temp2 = []; if (i > 0 && parseInt(i) + 1 < data.length) { var arr1 = [data[parseInt(i) - 1].R1, data[parseInt(i) - 1].R2, data[parseInt(i) - 1].R3, data[parseInt(i) - 1].R4, data[parseInt(i) - 1].R5, data[parseInt(i) - 1].R6]; var arr2 = [data[i].R1, data[i].R2, data[i].R3, data[i].R4, data[i].R5, data[i].R6]; var arr3 = [data[parseInt(i) + 1].R1, data[parseInt(i) + 1].R2, data[parseInt(i) + 1].R3, data[parseInt(i) + 1].R4, data[parseInt(i) + 1].R5, data[parseInt(i) + 1].R6]; temp2 = repetition(arr1, arr2, arr3,2); } var temp3 = []; if (i > 1 && i < data.length) { var arr1 = [data[parseInt(i) - 2].R1, data[parseInt(i) - 2].R2, data[parseInt(i) - 2].R3, data[parseInt(i) - 2].R4, data[parseInt(i) - 2].R5, data[parseInt(i) - 2].R6]; var arr2 = [data[parseInt(i) - 1].R1, data[parseInt(i) - 1].R2, data[parseInt(i) - 1].R3, data[parseInt(i) - 1].R4, data[parseInt(i) - 1].R5, data[parseInt(i) - 1].R6]; var arr3 = [data[i].R1, data[i].R2, data[i].R3, data[i].R4, data[i].R5, data[i].R6]; temp3 = repetition(arr1, arr2, arr3,3); }
function repetition(arr, brr, crr,index) { //定义一个新的数组,存入重复的数组 var newArr = []; //循环两个数组,外循环循环一圈,内循环一轮,用外循环的一个去和内循环的每一个作比较 //如果相等说明就是重复的,然后再新数组里查找一下,这个数是否存在,如果两个条件都满足,则存入新数组 //循环第一个数组 for (var i = 0; i < arr.length; i++) { //循环第二个数组 for (var j = 0; j < brr.length; j++) { for (var x = 0; x < crr.length; x++) { //避免新数组中出现重复的数 if ((arr[i] - brr[j] == 1 && brr[j] - crr[x] == 1 && arr[i] - crr[x] == 2) || (arr[i] - brr[j] == -1 && brr[j] - crr[x] == -1 && arr[i] - crr[x] == -2)) { if (index == 1) { newArr.push(arr[i]); } if (index == 2) { newArr.push(brr[j]); } if (index == 3) { newArr.push(crr[x]); } } } } } //返回新数组 return newArr; } function checkdata(arr, num) { var bool = false; for (var i = 0; i < arr.length; i++) { if (arr[i] == num) { bool = true; break; } } return bool; }
现在已经实现了一些彩票的走势图,未来还会做福彩3D、福彩七乐彩、超级大乐透、体彩排列三、排列五、体彩七星彩等等热门彩票,目前已经在做福彩3D走势,已经实现了一部分功能了。
包括还做了一些工具,比如复试拆分:

<table align="center" border="0" cellpadding="0" cellspacing="0" class="border2" width="980"> <tbody> <tr> <td> @Html.Partial("_header") </td> </tr> </tbody> <tbody> <tr> <td align="left" class="tdbg_leftall" valign="top"> <div align="center"> <table border="0" cellpadding="0" cellspacing="0" width="980"> <tbody> <tr> <td align="center" bgcolor="#ffffff"> <form action="../fushichaifenjieguo.asp" target="_blank" method="post" name="form1"> <br> <p align="center" class="chart_topic">福彩双色球复式拆分</p> <table width="600" border="0" align="center" cellpadding="0" cellspacing="0"> <tbody> <tr> <td> <table width="600" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#000000" bordercolordark="#ffffff" bgcolor="#ffcccc" style="LINE-HEIGHT: 100%"> <tbody> <tr bgcolor="#F3CDEE"> <td height="30" colspan="11" align="center" class="style44"><font color="#0000ff">请选择您要投注红球号码</font></td> </tr> <tr bgcolor="#FBE3E6"> <td align="center" class="style45">01</td> <td align="center" class="style45">02</td> <td align="center" class="style45">03</td> <td align="center" class="style45">04</td> <td align="center" class="style45">05</td> <td align="center" class="style45">06</td> <td align="center" class="style45">07</td> <td align="center" class="style45">08</td> <td align="center" class="style45">09</td> <td align="center" class="style45">10</td> <td align="center" class="style45">11</td> </tr> <tr bgcolor="#FBE3E6"> <td align="center" class="style45"><input name="checkbox1" type="checkbox" value="01"></td> <td align="center" class="style45"><input name="checkbox2" type="checkbox" value="02"></td> <td align="center" class="style45"><input name="checkbox3" type="checkbox" value="03"></td> <td align="center" class="style45"><input name="checkbox4" type="checkbox" value="04"></td> <td align="center" class="style45"><input name="checkbox5" type="checkbox" value="05"></td> <td align="center" class="style45"><input name="checkbox6" type="checkbox" value="06"></td> <td align="center" class="style45"><input name="checkbox7" type="checkbox" value="07"></td> <td align="center" class="style45"><input name="checkbox8" type="checkbox" value="08"></td> <td align="center" class="style45"><input name="checkbox9" type="checkbox" value="09"></td> <td align="center" class="style45"><input name="checkbox10" type="checkbox" value="10"></td> <td align="center" class="style45"><input name="checkbox11" type="checkbox" value="11"></td> </tr> <tr bgcolor="#FBE3E6"> <td align="center" class="style45">12</td> <td align="center" class="style45">13</td> <td align="center" class="style45">14</td> <td align="center" class="style45">15</td> <td align="center" class="style45">16</td> <td align="center" class="style45">17</td> <td align="center" class="style45">18</td> <td align="center" class="style45">19</td> <td align="center" class="style45">20</td> <td align="center" class="style45">21</td> <td align="center" class="style45">22</td> </tr> <tr bgcolor="#FBE3E6"> <td align="center" class="style45"><input name="checkbox12" type="checkbox" value="12"></td> <td align="center" class="style45"><input name="checkbox13" type="checkbox" value="13"></td> <td align="center" class="style45"><input name="checkbox14" type="checkbox" value="14"></td> <td align="center" class="style45"><input name="checkbox15" type="checkbox" value="15"></td> <td align="center" class="style45"><input name="checkbox16" type="checkbox" value="16"></td> <td align="center" class="style45"><input name="checkbox17" type="checkbox" value="17"></td> <td align="center" class="style45"><input name="checkbox18" type="checkbox" value="18"></td> <td align="center" class="style45"><input name="checkbox19" type="checkbox" value="19"></td> <td align="center" class="style45"><input name="checkbox20" type="checkbox" value="20"></td> <td align="center" class="style45"><input name="checkbox21" type="checkbox" value="21"></td> <td align="center" class="style45"><input name="checkbox22" type="checkbox" value="22"></td> </tr> <tr bgcolor="#FBE3E6"> <td align="center" class="style45">23</td> <td align="center" class="style45">24</td> <td align="center" class="style45">25</td> <td align="center" class="style45">26</td> <td align="center" class="style45">27</td> <td align="center" class="style45">28</td> <td align="center" class="style45">29</td> <td align="center" class="style45">30</td> <td align="center" class="style45">31</td> <td align="center" class="style45">32</td> <td align="center" class="style45">33</td> </tr> <tr bgcolor="#FBE3E6"> <td align="center" class="style45"><input name="checkbox23" type="checkbox" value="23"></td> <td align="center" class="style45"><input name="checkbox24" type="checkbox" value="24"></td> <td align="center" class="style45"><input name="checkbox25" type="checkbox" value="25"></td> <td align="center" class="style45"><input name="checkbox26" type="checkbox" value="26"></td> <td align="center" class="style45"><input name="checkbox27" type="checkbox" value="27"></td> <td align="center" class="style45"><input name="checkbox28" type="checkbox" value="28"></td> <td align="center" class="style45"><input name="checkbox29" type="checkbox" value="29"></td> <td align="center" class="style45"><input name="checkbox30" type="checkbox" value="30"></td> <td align="center" class="style45"><input name="checkbox31" type="checkbox" value="31"></td> <td align="center" class="style45"><input name="checkbox32" type="checkbox" value="32"></td> <td align="center" class="style45"><input name="checkbox33" type="checkbox" value="33"></td> </tr> </tbody> </table> <table width="600" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#000000" bordercolordark="#ffffff" bgcolor="#ffcccc" style="LINE-HEIGHT: 100%"> <tbody> <tr bgcolor="#F7CFEF"> <td height="30" colspan="2" align="center" class="style44"><b><font color="#0000ff">组合方式</font></b></td> </tr> <tr bgcolor="#FFE3E7"> <td width="50%" align="center" class="style45">福彩双色球红球部分(33选6)</td> <td width="50%" align="center" class="style45"><input checked="" name="radiobutton" type="radio" value="6"></td> </tr> </tbody> </table> </td> </tr> <tr> <td align="center"> <table bgcolor="#ffcccc" border="1" bordercolor="#000000" bordercolordark="#ffffff" cellpadding="0" cellspacing="0" style="LINE-HEIGHT: 100%" width="600"> <tbody> <tr bgcolor="#F7CFEF"> <td height="30" colspan="2" align="center" class="style44"><b><font color="#0000ff">请选择结果产生的方式</font></b></td> </tr> <tr bgcolor="#FFE3E7"> <td width="50%" align="center" class="style45">仅列出拆分号码注数</td> <td width="50%" align="center" class="style45"><input name="radiobutton1" type="radio" value="aaa"></td> </tr> <tr bgcolor="#FFE3E7"> <td align="center" class="style45">列出拆分号码注数及拆分结果</td> <td align="center" class="style45"><input checked="" name="radiobutton1" type="radio" value="bbb"></td> </tr> </tbody> </table> <br> <input name="Submit" type="submit" value="开始拆分"> <input id="rest" name="rest" type="reset" value="重新选择"> </td> </tr> </tbody> </table> </form> </td> </tr> </tbody> </table> </div> </td> </tr> </tbody> </table>
复式计算器

<table width="980" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF"> <tbody> <tr> <td> @Html.Partial("_header") </td> </tr> <tr><td height="15" bgcolor="#FFFFFF"></td></tr> <tr><td bgcolor="#FFFFFF"><div class="chart_topic">福彩双色球复式计算器</div></td></tr> <tr><td height="15" bgcolor="#FFFFFF"></td></tr> <tr><td bgcolor="#FFFFFF" colspan="8" height="20"></td></tr> <tr> <td valign="top" colspan="7"> <table height="2" cellspacing="2" cellpadding="4" width="100%" border="0"> <tbody></tbody> <tbody></tbody> </table> <table cellspacing="0" cellpadding="0" align="center" bgcolor="#ffffff" border="0"> <tbody> <tr bgcolor="#FFFFFF"> <td colspan="7" valign="top" width="980"> <table cellspacing="0" cellpadding="0" width="980" align="center" bgcolor="#d7d7d7" border="0"> <tbody></tbody> </table> <table cellspacing="0" cellpadding="0" align="center" bgcolor="#f3f3f3" border="0"> <tbody> <tr valign="top"> <td colspan="7" bgcolor="#ffffff"> <table cellspacing="0" cellpadding="0" align="center" border="0"> <tbody> <tr bgcolor="#ffffff"> <td colspan="7" bgcolor="#ffffff"> <table cellspacing="0" cellpadding="0" width="100%" border="0"> <tbody> <tr> <td colspan="7"> 此表仅供参考,如有争议,以电脑系统确定的数据为准。 <script language="JavaScript" type="text/JavaScript"> function doChangeNumber(form, tableID) { var redBallCount = form.elements["redBallCount"]; var blueBallCount = form.elements["blueBallCount"]; var table = document.getElementById(tableID); var rows = table.rows; var castMoney = document.getElementById("castMoney"); castMoney.innerText = comp(6, redBallCount.value) * blueBallCount.value * 2 + "元"; var rowLen = rows.length; for (var i = 1; i < rowLen; i++) { var tr = rows[i]; var td0 = tr.cells[0]; var td1 = tr.cells[1]; var td2 = tr.cells[2]; var td3 = tr.cells[3]; var td4 = tr.cells[4]; var td5 = tr.cells[5]; var td6 = tr.cells[6]; var td7 = tr.cells[7]; var td8 = tr.cells[8]; var td9 = tr.cells[9]; var td10 = tr.cells[10]; var td11 = tr.cells[11]; td0.innerText = redBallCount.value; td1.innerText = blueBallCount.value; td2.innerText = comp(6, redBallCount.value) * (blueBallCount.value * 2); var a = td0.innerText; var b = td1.innerText; var c = td3.innerText; var d = td4.innerText; if (blueBallCount.value == 16 && d == 0) { tr.style.display = "none"; } else { tr.style.display = ""; } td5.innerText = calFirst(a, b, c, d); td6.innerText = calSecond(a, b, c, d); td7.innerText = calThird(a, b, c, d); td8.innerText = calFourth(a, b, c, d); td9.innerText = calFiveth(a, b, c, d); td10.innerText = calSixth(a, b, c, d); td11.innerText = getMoney(td5.innerText, "A") + getMoney(td6.innerText, "B") + (cal(td7.innerText, 3000) + cal(td8.innerText, 200) + cal(td9.innerText, 10) + cal(td10.innerText, 5)); } } function getMoney(num, text) { var count = new Number(num); if (count > 0) { return count + text + "+"; } else { return ""; } } function cal(a, b) { var A = new Number(a); var B = new Number(b); return A * B; } function comp(head, foot) { var A = new Number(head); var B = new Number(foot); var C = 1; for (var i = B - A + 1; i <= B; i++) { C = C * i; } for (var i = 2; i <= A; i++) { C = C / i; } return C; } function calFirst(a, b, c, d) { var A = new Number(a); var B = new Number(b); var C = new Number(c); var D = new Number(d); var value = D * comp(6, C) * comp(0, A - C); return value; } function calSecond(a, b, c, d) { var A = new Number(a); var B = new Number(b); var C = new Number(c); var D = new Number(d); var value = (B - D) * comp(6, C) * comp(0, A - C); return value; } function calThird(a, b, c, d) { var A = new Number(a); var B = new Number(b); var C = new Number(c); var D = new Number(d); var value = D * comp(5, C) * comp(1, A - C); return value; } function calFourth(a, b, c, d) { var A = new Number(a); var B = new Number(b); var C = new Number(c); var D = new Number(d); var value = D * comp(4, C) * comp(2, A - C) + (B - D) * comp(5, C) * comp(1, A - C); return value; } function calFiveth(a, b, c, d) { var A = new Number(a); var B = new Number(b); var C = new Number(c); var D = new Number(d); var value = D * comp(3, C) * comp(3, A - C) + (B - D) * comp(4, C) * comp(2, A - C); return value; } function calSixth(a, b, c, d) { var A = new Number(a); var B = new Number(b); var C = new Number(c); var D = new Number(d); var value = D * comp(2, C) * comp(4, A - C) + D * comp(1, C) * comp(5, A - C) + D * comp(0, C) * comp(6, A - C); return value; } </script> </td> </tr> <tr> <td>玩法:6/33+1/16</td> </tr> <tr> <td> <table cellspacing="1" cellpadding="0" width="980" bgcolor="#cccccc" border="0"> <tbody> <tr bgcolor="#FFFFFF"> <td> <div align="center">奖级</div> </td> <td> <div align="center">中奖条件</div> </td> <td> <div align="center">奖金</div> </td> <td> <div align="center">奖级</div> </td> <td> <div align="center">中奖条件</div> </td> <td> <div align="center">奖金</div> </td> </tr> <tr bgcolor="#ffffff"> <td> <div align="center">一等奖</div> </td> <td> <div align="center">6+1</div> </td> <td> <div align="center">A元</div> </td> <td> <div align="center">四等奖</div> </td> <td> <div align="center">5+0,4+1</div> </td> <td> <div align="center">200元</div> </td> </tr> <tr bgcolor="#ffffff"> <td> <div align="center">二等奖</div> </td> <td> <div align="center">6+0</div> </td> <td> <div align="center">B元</div> </td> <td> <div align="center">五等奖</div> </td> <td> <div align="center">4+0,3+1</div> </td> <td> <div align="center">10元</div> </td> </tr> <tr bgcolor="#ffffff"> <td> <div align="center">三等奖</div> </td> <td> <div align="center">5+1</div> </td> <td> <div align="center">3000元</div> </td> <td> <div align="center">六等奖</div> </td> <td> <div align="center">2+1,1+1,0+1</div> </td> <td> <div align="center">5元</div> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </td> </tr> <tr> <td class="solid2" bgcolor="#FFEBEF" height="40"> <div class="title" align="center"><strong>投注金额计算器</strong></div> </td> </tr> <tr> <td bgcolor="#ffffff"> <script language="javascript"> var num; var i; var tempNum; tempNum = 0; function show(num) { if (fm1.rednum.value < 20 && eval(fm1.RedGlob1[num - 1]).style.display == "none") {//选择的红球 eval(fm1.RedGlob1[num - 1]).style.display = ""; eval(fm1.RedGlob2[num - 1]).disabled = false; fm1.rednum.value++; myrednum.innerHTML = fm1.rednum.value; num = getnum(fm1.rednum.value, fm1.bluenum.value); myallnum.innerHTML = num; mymoney.innerHTML = 2 * num; } } function show2(num) {//取消红球 eval(fm1.RedGlob1[num - 1]).style.display = "none"; eval(fm1.RedGlob2[num - 1]).disabled = true; fm1.rednum.value--; myrednum.innerHTML = fm1.rednum.value; num = getnum(fm1.rednum.value, fm1.bluenum.value); myallnum.innerHTML = num; mymoney.innerHTML = 2 * num; } function show3(num) { if (fm1.bluenum.value < 17 && eval(fm1.BlueGlob1[num - 1]).style.display == "none") {//选择篮球 eval(fm1.BlueGlob1[num - 1]).style.display = ""; eval(fm1.BlueGlob2[num - 1]).disabled = false; fm1.bluenum.value++; mybluenum.innerHTML = fm1.bluenum.value; num = getnum(fm1.rednum.value, fm1.bluenum.value); myallnum.innerHTML = num; mymoney.innerHTML = 2 * num; } } function show4(num) {//取消篮球 eval(fm1.BlueGlob1[num - 1]).style.display = "none"; eval(fm1.BlueGlob2[num - 1]).disabled = true; fm1.bluenum.value--; mybluenum.innerHTML = fm1.bluenum.value; num = getnum(fm1.rednum.value, fm1.bluenum.value); myallnum.innerHTML = num; mymoney.innerHTML = 2 * num; } function getnum(rn, bn) { if (rn < 6) return 0; if (bn == 0) return 0; if (rn == 6) { fm1.tempnum.value = bn; return bn; } tempNum = 1; for (i = 7; i <= rn; i++) { tempNum = tempNum * i; } for (i = 2; i <= rn - 6; i++) { tempNum = tempNum / i; } tempNum = tempNum * bn; fm1.tempnum.value = tempNum; if (tempNum > 620160) { alert("方案注数最大不得超过620160注"); return false; } return tempNum; } function mysubmit() { var length = fm1.RedGlob2.length; var chooseRed = ''; for (i = 0; i < length; i++) { if (eval(fm1.RedGlob1[i]).style.display == "")//选择的红球 { chooseRed += fm1.RedGlob2[i].value + ','; } } fm1.choosered.value = chooseRed; var length = fm1.BlueGlob2.length; var chooseBlue = ''; for (i = 0; i < length; i++) { if (eval(fm1.BlueGlob1[i]).style.display == "")//选择的红球 { chooseBlue += fm1.BlueGlob2[i].value + ','; } } fm1.chooseblue.value = chooseBlue; var tempNum = fm1.tempnum.value; if (tempNum <= 3) { alert("合买最少1注,即6个红球,1个蓝球"); return false; } if (tempNum > 620160) { alert("方案注数最大不得超过620160注"); return false; } if (fm1.title.value == "") { alert("请输入方案标题"); return false; } if (fm1.content.value == "") { alert("请输入方案内容"); return false; } } </script> <form name="fm1" onsubmit="return mysubmit()" action="../template_shuang/add_result.php" method="post"> <table class="border_blue" cellspacing="0" cellpadding="0" width="100%" border="0"> <tbody> <tr> <td> <table cellspacing="0" cellpadding="5" width="100%" border="0"> <tbody> <tr> <td> <table id="Table1" bordercolor="#FCD6DB" cellspacing="0" cellpadding="1" width="100%" border="1"> <tbody> <tr valign="bottom" align="middle"> <td width="68%"><b>红 球 投 注 区</b></td> <td width="32%"><b>蓝 球 投 注 区</b></td> </tr> <tr> <td width="68%"> <table cellspacing="0" cellpadding="0" border="0"> <tbody> <tr> <td> <input onclick="show('1')" type="button" value="01" name="RedGlob"> </td> <td> <input onclick="show('2')" type="button" value="02" name="RedGlob2"> </td> <td> <input onclick="show('3')" type="button" value="03" name="RedGlob2"> </td> <td> <input onclick="show('4')" type="button" value="04" name="RedGlob2"> </td> <td> <input onclick="show('5')" type="button" value="05" name="RedGlob2"> </td> <td> <input onclick="show('6')" type="button" value="06" name="RedGlob2"> </td> <td> <input onclick="show('7')" type="button" value="07" name="RedGlob2"> </td> <td> <input onclick="show('8')" type="button" value="08" name="RedGlob2"> </td> <td> <input onclick="show('9')" type="button" value="09" name="RedGlob2"> </td> <td> <input onclick="show('10')" type="button" value="10" name="RedGlob2"> </td> <td> <input onclick="show('11')" type="button" value="11" name="RedGlob2"> </td> <td> <input onclick="show('12')" type="button" value="12" name="RedGlob2"> </td> <td> <input onclick="show('13')" type="button" value="13" name="RedGlob2"> </td> <td> <input onclick="show('14')" type="button" value="14" name="RedGlob2"> </td> <td> <input onclick="show('15')" type="button" value="15" name="RedGlob2"> </td> <td> <input onclick="show('16')" type="button" value="16" name="RedGlob2"> </td> <td> <input onclick="show('17')" type="button" value="17" name="RedGlob2"> </td> </tr> <tr> <td> <input onclick="show('18')" type="button" value="18" name="RedGlob2"> </td> <td> <input onclick="show('19')" type="button" value="19" name="RedGlob2"> </td> <td> <input onclick="show('20')" type="button" value="20" name="RedGlob2"> </td> <td> <input onclick="show('21')" type="button" value="21" name="RedGlob2"> </td> <td> <input onclick="show('22')" type="button" value="22" name="RedGlob2"> </td> <td> <input onclick="show('23')" type="button" value="23" name="RedGlob2"> </td> <td> <input onclick="show('24')" type="button" value="24" name="RedGlob2"> </td> <td> <input onclick="show('25')" type="button" value="25" name="RedGlob2"> </td> <td> <input onclick="show('26')" type="button" value="26" name="RedGlob2"> </td> <td> <input onclick="show('27')" type="button" value="27" name="RedGlob2"> </td> <td> <input onclick="show('28')" type="button" value="28" name="RedGlob2"> </td> <td> <input onclick="show('29')" type="button" value="29" name="RedGlob2"> </td> <td> <input onclick="show('30')" type="button" value="30" name="RedGlob2"> </td> <td> <input onclick="show('31')" type="button" value="31" name="RedGlob2"> </td> <td> <input onclick="show('32')" type="button" value="32" name="RedGlob2"> </td> <td> <input onclick="show('33')" type="button" value="33" name="RedGlob2"> </td> </tr> </tbody> </table> </td> <td width="32%"> <table id="Table2" cellspacing="0" cellpadding="0" border="0"> <tbody> <tr> <td> <input id="Button1" onclick="show3('1')" type="button" value="01" name="BlueGlob"> </td> <td> <input id="Button1" onclick="show3('2')" type="button" value="02" name="BlueGlob"> </td> <td> <input id="Button1" onclick="show3('3')" type="button" value="03" name="BlueGlob"> </td> <td> <input id="Button1" onclick="show3('4')" type="button" value="04" name="BlueGlob"> </td> <td> <input id="Button1" onclick="show3('5')" type="button" value="05" name="BlueGlob"> </td> <td> <input id="Button1" onclick="show3('6')" type="button" value="06" name="BlueGlob"> </td> <td> <input id="Button1" onclick="show3('7')" type="button" value="07" name="BlueGlob"> </td> <td> <input id="Button1" onclick="show3('8')" type="button" value="08" name="BlueGlob"> </td> </tr> <tr> <td> <input id="Button1" onclick="show3('9')" type="button" value="09" name="BlueGlob"> </td> <td> <input id="Button1" onclick="show3('10')" type="button" value="10" name="BlueGlob"> </td> <td> <input id="Button1" onclick="show3('11')" type="button" value="11" name="BlueGlob"> </td> <td> <input id="Button1" onclick="show3('12')" type="button" value="12" name="BlueGlob"> </td> <td> <input id="Button1" onclick="show3('13')" type="button" value="13" name="BlueGlob"> </td> <td> <input id="Button1" onclick="show3('14')" type="button" value="14" name="BlueGlob"> </td> <td> <input id="Button1" onclick="show3('15')" type="button" value="15" name="BlueGlob"> </td> <td> <input id="Button1" onclick="show3('16')" type="button" value="16" name="BlueGlob"> </td> </tr> </tbody> </table> </td> </tr> <tr> <td align="left" colspan="2"> <table id="Table5" cellspacing="0" cellpadding="0" align="left" border="0"> <tbody> <tr> <td align="left" colspan="2"><font color="#ff0000">红球:[点击号码可取消选择]</font></td> </tr> </tbody> <tbody> <tr> <td align="left"> </td> <td align="left"> <table id="Table3" cellspacing="0" cellpadding="0" align="center" border="0"> <tbody> <tr> <td> <input style="DISPLAY: none" onclick="show2('1')" type="button" value="01" name="RedGlob1"> </td> <input disabled="" type="hidden" value="01" name="RedGlob2"> <td> <input style="DISPLAY: none" onclick="show2('2')" type="button" value="02" name="RedGlob1"> </td> <input disabled="" type="hidden" value="02" name="RedGlob2"> <td> <input style="DISPLAY: none" onclick="show2('3')" type="button" value="03" name="RedGlob1"> </td> <input disabled="" type="hidden" value="03" name="RedGlob2"> <td> <input style="DISPLAY: none" onclick="show2('4')" type="button" value="04" name="RedGlob1"> </td> <input disabled="" type="hidden" value="04" name="RedGlob2"> <td> <input style="DISPLAY: none" onclick="show2('5')" type="button" value="05" name="RedGlob1"> </td> <input disabled="" type="hidden" value="05" name="RedGlob2"> <td> <input style="DISPLAY: none" onclick="show2('6')" type="button" value="06" name="RedGlob1"> </td> <input disabled="" type="hidden" value="06" name="RedGlob2"> <td> <input style="DISPLAY: none" onclick="show2('7')" type="button" value="07" name="RedGlob1"> </td> <input disabled="" type="hidden" value="07" name="RedGlob2"> <td> <input style="DISPLAY: none" onclick="show2('8')" type="button" value="08" name="RedGlob1"> </td> <input disabled="" type="hidden" value="08" name="RedGlob2"> <td> <input style="DISPLAY: none" onclick="show2('9')" type="button" value="09" name="RedGlob1"> </td> <input disabled="" type="hidden" value="09" name="RedGlob2"> <td> <input style="DISPLAY: none" onclick="show2('10')" type="button" value="10" name="RedGlob1"> </td> <input disabled="" type="hidden" value="10" name="RedGlob2"> <td> <input style="DISPLAY: none" onclick="show2('11')" type="button" value="11" name="RedGlob1"> </td> <input disabled="" type="hidden" value="11" name="RedGlob2"> <td> <input style="DISPLAY: none" onclick="show2('12')" type="button" value="12" name="RedGlob1"> </td> <input disabled="" type="hidden" value="12" name="RedGlob2"> <td> <input style="DISPLAY: none" onclick="show2('13')" type="button" value="13" name="RedGlob1"> </td> <input disabled="" type="hidden" value="13" name="RedGlob2"> <td> <input style="DISPLAY: none" onclick="show2('14')" type="button" value="14" name="RedGlob1"> </td> <input disabled="" type="hidden" value="14" name="RedGlob2"> <td> <input style="DISPLAY: none" onclick="show2('15')" type="button" value="15" name="RedGlob1"> </td> <input disabled="" type="hidden" value="15" name="RedGlob2"> <td> <input style="DISPLAY: none" onclick="show2('16')" type="button" value="16" name="RedGlob1"> </td> <input disabled="" type="hidden" value="16" name="RedGlob2"> <td> <input style="DISPLAY: none" onclick="show2('17')" type="button" value="17" name="RedGlob1"> </td> <input disabled="" type="hidden" value="17" name="RedGlob2"> <td> <input style="DISPLAY: none" onclick="show2('18')" type="button" value="18" name="RedGlob1"> </td> <input disabled="" type="hidden" value="18" name="RedGlob2"> <td> <input style="DISPLAY: none" onclick="show2('19')" type="button" value="19" name="RedGlob1"> </td> <input disabled="" type="hidden" value="19" name="RedGlob2"> <td> <input style="DISPLAY: none" onclick="show2('20')" type="button" value="20" name="RedGlob1"> </td> <input disabled="" type="hidden" value="20" name="RedGlob2"> <td> <input style="DISPLAY: none" onclick="show2('21')" type="button" value="21" name="RedGlob1"> </td> <input disabled="" type="hidden" value="21" name="RedGlob2"> <td> <input style="DISPLAY: none" onclick="show2('22')" type="button" value="22" name="RedGlob1"> </td> <input disabled="" type="hidden" value="22" name="RedGlob2"> <td> <input style="DISPLAY: none" onclick="show2('23')" type="button" value="23" name="RedGlob1"> </td> <input disabled="" type="hidden" value="23" name="RedGlob2"> <td> <input style="DISPLAY: none" onclick="show2('24')" type="button" value="24" name="RedGlob1"> </td> <input disabled="" type="hidden" value="24" name="RedGlob2"> <td> <input style="DISPLAY: none" onclick="show2('25')" type="button" value="25" name="RedGlob1"> </td> <input disabled="" type="hidden" value="25" name="RedGlob2"> <td> <input style="DISPLAY: none" onclick="show2('26')" type="button" value="26" name="RedGlob1"> </td> <input disabled="" type="hidden" value="26" name="RedGlob2"> <td> <input style="DISPLAY: none" onclick="show2('27')" type="button" value="27" name="RedGlob1"> </td> <input disabled="" type="hidden" value="27" name="RedGlob2"> <td> <input style="DISPLAY: none" onclick="show2('28')" type="button" value="28" name="RedGlob1"> </td> <input disabled="" type="hidden" value="28" name="RedGlob2"> <td> <input style="DISPLAY: none" onclick="show2('29')" type="button" value="29" name="RedGlob1"> </td> <input disabled="" type="hidden" value="29" name="RedGlob2"> <td> <input style="DISPLAY: none" onclick="show2('30')" type="button" value="30" name="RedGlob1"> </td> <input disabled="" type="hidden" value="30" name="RedGlob2"> <td> <input style="DISPLAY: none" onclick="show2('31')" type="button" value="31" name="RedGlob1"> </td> <input disabled="" type="hidden" value="31" name="RedGlob2"> <td> <input style="DISPLAY: none" onclick="show2('32')" type="button" value="32" name="RedGlob1"> </td> <input disabled="" type="hidden" value="32" name="RedGlob2"> <td> <input style="DISPLAY: none" onclick="show2('33')" type="button" value="33" name="RedGlob1"> </td> <input disabled="" type="hidden" value="33" name="RedGlob2"> </tr> </tbody> </table> </td> </tr> </tbody> </table> </td> </tr> <tr> <td align="left" colspan="2"> <table id="Table6" cellspacing="0" cellpadding="0" align="left" border="0"> <tbody> <tr> <td align="left" colspan="2"><font color="#0000ff">蓝球:[点击号码可取消选择]</font></td> </tr> </tbody> <tbody> <tr> <td align="left"> </td> <td align="left"> <table id="Table4" cellspacing="0" cellpadding="0" align="center" border="0"> <tbody> <tr> <td> <input id="Button2" style="DISPLAY: none" onclick="show4('1')" type="button" value="01" name="BlueGlob1"> </td> <input disabled="" type="hidden" value="01" name="BlueGlob2"> <td> <input id="Button2" style="DISPLAY: none" onclick="show4('2')" type="button" value="02" name="BlueGlob1"> </td> <input disabled="" type="hidden" value="02" name="BlueGlob2"> <td> <input id="Button2" style="DISPLAY: none" onclick="show4('3')" type="button" value="03" name="BlueGlob1"> </td> <input disabled="" type="hidden" value="03" name="BlueGlob2"> <td> <input id="Button2" style="DISPLAY: none" onclick="show4('4')" type="button" value="04" name="BlueGlob1"> </td> <input disabled="" type="hidden" value="04" name="BlueGlob2"> <td> <input id="Button2" style="DISPLAY: none" onclick="show4('5')" type="button" value="05" name="BlueGlob1"> </td> <input disabled="" type="hidden" value="05" name="BlueGlob2"> <td> <input id="Button2" style="DISPLAY: none" onclick="show4('6')" type="button" value="06" name="BlueGlob1"> </td> <input disabled="" type="hidden" value="06" name="BlueGlob2"> <td> <input id="Button2" style="DISPLAY: none" onclick="show4('7')" type="button" value="07" name="BlueGlob1"> </td> <input disabled="" type="hidden" value="07" name="BlueGlob2"> <td> <input id="Button2" style="DISPLAY: none" onclick="show4('8')" type="button" value="08" name="BlueGlob1"> </td> <input disabled="" type="hidden" value="08" name="BlueGlob2"> <td> <input id="Button2" style="DISPLAY: none" onclick="show4('9')" type="button" value="09" name="BlueGlob1"> </td> <input disabled="" type="hidden" value="09" name="BlueGlob2"> <td> <input id="Button2" style="DISPLAY: none" onclick="show4('10')" type="button" value="10" name="BlueGlob1"> </td> <input disabled="" type="hidden" value="10" name="BlueGlob2"> <td> <input id="Button2" style="DISPLAY: none" onclick="show4('11')" type="button" value="11" name="BlueGlob1"> </td> <input disabled="" type="hidden" value="11" name="BlueGlob2"> <td> <input id="Button2" style="DISPLAY: none" onclick="show4('12')" type="button" value="12" name="BlueGlob1"> </td> <input disabled="" type="hidden" value="12" name="BlueGlob2"> <td> <input id="Button2" style="DISPLAY: none" onclick="show4('13')" type="button" value="13" name="BlueGlob1"> </td> <input disabled="" type="hidden" value="13" name="BlueGlob2"> <td> <input id="Button2" style="DISPLAY: none" onclick="show4('14')" type="button" value="14" name="BlueGlob1"> </td> <input disabled="" type="hidden" value="14" name="BlueGlob2"> <td> <input id="Button2" style="DISPLAY: none" onclick="show4('15')" type="button" value="15" name="BlueGlob1"> </td> <input disabled="" type="hidden" value="15" name="BlueGlob2"> <td> <input id="Button2" style="DISPLAY: none" onclick="show4('16')" type="button" value="16" name="BlueGlob1"> </td> <input disabled="" type="hidden" value="16" name="BlueGlob2"> </tr> </tbody> </table> </td> </tr> </tbody> </table> </td> </tr> <tr> <td align="middle" colspan="2"><font color="#ff0000">红球</font><span id="myrednum">0</span>个,<font color="#0000ff">蓝球</font><span id="mybluenum">0</span>个,共<span id="myallnum">0</span>注<span id="mymoney">0</span>元</td> </tr> </tbody> </table> </td> </tr> <tr> <td> <div align="center"> <input type="hidden" value="0" name="rednum"> <input type="hidden" value="0" name="bluenum"> <input type="hidden" name="choosered"> <input type="hidden" name="chooseblue"> <input type="hidden" value="0" name="tempnum"> <input type="hidden" name="issue"> </div> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </form> </td> </tr> </tbody> </table> </td> </tr> <tr> <td bgcolor="#FFEBEF" valign="middle" height="40"> <div align="center"> <div align="center"><b>中奖金额计算器</b></div> </div> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> <form> <table width="100%" border="0" cellspacing="1" cellpadding="0" bgcolor="#ffffff" align="center"> <tbody> <tr bgcolor="#FFFFFF"> <td colspan="2" align="middle"> 请选择 <font color="#ff0000">红球区号码个数</font> <select onchange="doChangeNumber(this.form,'infoTable');" name="redBallCount"> <option value="07" selected="">07</option> <option value="08">08</option> <option value="09">09</option> <option value="10">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20">20</option> </select> <font color="#0000ff">蓝球区号码个数</font> <select onchange="doChangeNumber(this.form,'infoTable');" name="blueBallCount"> <option value="01" selected="">01</option> <option value="02">02</option> <option value="03">03</option> <option value="04">04</option> <option value="05">05</option> <option value="06">06</option> <option value="07">07</option> <option value="08">08</option> <option value="09">09</option> <option value="10">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> </select> </td> </tr> <tr bgcolor="#FFFFFF"> <td width="50%" align="right">投注额:</td> <td align="left"> <div id="castMoney">14元</div> </td> </tr> </tbody> </table> </form> <table id="infoTable" width="980" border="0" cellspacing="1" cellpadding="0" bgcolor="#C0C0C0" align="center"> <tbody> <tr class="dd" align="middle" bgcolor="#ffffff"> <td style="DISPLAY: none"> <div align="center">红球区号码个数</div> </td> <td style="DISPLAY: none"> <div align="center">蓝球区号码个数</div> </td> <td style="DISPLAY: none"> <div align="center">投注金额</div> </td> <td> <div align="center">红球区<br>中奖号码个数</div> </td> <td> <div align="center">蓝球区<br>中奖号码个数</div> </td> <td nowrap=""> <div align="center">一等奖</div> </td> <td nowrap=""> <div align="center">二等奖</div> </td> <td nowrap=""> <div align="center">三等奖</div> </td> <td nowrap=""> <div align="center">四等奖</div> </td> <td nowrap=""> <div align="center">五等奖</div> </td> <td nowrap=""> <div align="center">六等奖</div> </td> <td nowrap="" width="120"> <div align="center">中奖金额</div> </td> </tr> <tr align="middle" bgcolor="#FFFFFF" class="dd"> <td style="DISPLAY: none"> <div align="center">07</div> </td> <td style="DISPLAY: none"> <div align="center">01</div> </td> <td style="DISPLAY: none"> <div align="center">14</div> </td> <td> <div align="center">6</div> </td> <td> <div align="center">1</div> </td> <td> <div align="center">1</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">6</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">0</div> </td> <td width="120"> <div align="center">1A+18000</div> </td> </tr> <tr align="middle" bgcolor="#FFFFFF" class="dd"> <td style="DISPLAY: none"> <div align="center">07</div> </td> <td style="DISPLAY: none"> <div align="center">01</div> </td> <td style="DISPLAY: none"> <div align="center">14</div> </td> <td> <div align="center">6</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">1</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">6</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">0</div> </td> <td width="120"> <div align="center">1B+1200 </div> </td> </tr> <tr align="middle" bgcolor="#FFFFFF" class="dd"> <td style="DISPLAY: none"> <div align="center">07</div> </td> <td style="DISPLAY: none"> <div align="center">01</div> </td> <td style="DISPLAY: none"> <div align="center">14</div> </td> <td> <div align="center">5</div> </td> <td> <div align="center">1</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">2</div> </td> <td> <div align="center">5</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">0</div> </td> <td width="120"> <div align="center">7000</div> </td> </tr> <tr align="middle" bgcolor="#FFFFFF" class="dd"> <td style="DISPLAY: none"> <div align="center">07</div> </td> <td style="DISPLAY: none"> <div align="center">01</div> </td> <td style="DISPLAY: none"> <div align="center">14</div> </td> <td> <div align="center">5</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">2</div> </td> <td> <div align="center">5</div> </td> <td> <div align="center">0</div> </td> <td width="120"> <div align="center">450</div> </td> </tr> <tr align="middle" bgcolor="#FFFFFF" class="dd"> <td style="DISPLAY: none"> <div align="center">07</div> </td> <td style="DISPLAY: none"> <div align="center">01</div> </td> <td style="DISPLAY: none"> <div align="center">14</div> </td> <td> <div align="center">4</div> </td> <td> <div align="center">1</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">3</div> </td> <td> <div align="center">4</div> </td> <td> <div align="center">0</div> </td> <td width="120"> <div align="center">640</div> </td> </tr> <tr align="middle" bgcolor="#FFFFFF" class="dd"> <td style="DISPLAY: none"> <div align="center">07</div> </td> <td style="DISPLAY: none"> <div align="center">01</div> </td> <td style="DISPLAY: none"> <div align="center">14</div> </td> <td> <div align="center">4</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">3</div> </td> <td> <div align="center">0</div> </td> <td width="120"> <div align="center">30</div> </td> </tr> <tr align="middle" bgcolor="#FFFFFF" class="dd"> <td style="DISPLAY: none"> <div align="center">07</div> </td> <td style="DISPLAY: none"> <div align="center">01</div> </td> <td style="DISPLAY: none"> <div align="center">14</div> </td> <td> <div align="center">3</div> </td> <td> <div align="center">1</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">4</div> </td> <td> <div align="center">3</div> </td> <td width="120"> <div align="center">55</div> </td> </tr> <tr align="middle" bgcolor="#FFFFFF" class="dd"> <td style="DISPLAY: none"> <div align="center">07</div> </td> <td style="DISPLAY: none"> <div align="center">01</div> </td> <td style="DISPLAY: none"> <div align="center">14</div> </td> <td> <div align="center">2</div> </td> <td> <div align="center">1</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">7</div> </td> <td width="120"> <div align="center">35</div> </td> </tr> <tr align="middle" bgcolor="#FFFFFF" class="dd"> <td style="DISPLAY: none"> <div align="center">07</div> </td> <td style="DISPLAY: none"> <div align="center">01</div> </td> <td style="DISPLAY: none"> <div align="center">14</div> </td> <td> <div align="center">1</div> </td> <td> <div align="center">1</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">7</div> </td> <td width="120"> <div align="center">35</div> </td> </tr> <tr align="middle" bgcolor="#FFFFFF" class="dd"> <td style="DISPLAY: none"> <div align="center">07</div> </td> <td style="DISPLAY: none"> <div align="center">01</div> </td> <td style="DISPLAY: none"> <div align="center">14</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">1</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">0</div> </td> <td> <div align="center">7</div> </td> <td width="120"> <div align="center">35</div> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table>
在线缩水

<div align="center"> <table border="1" id="table1" style="font-size:10pt; width:980" class="ms-list1-0111-main" cellspacing="0" cellpadding="0" bordercolor="#FFFFFF" height="640"> <form id="form1" method="post" action="suoshuijieguo.asp" target="_blank" onsubmit="return FrontPage_Form1_Validator(this)" language="JavaScript" name="FrontPage_Form1"></form> <input id="sec7" type="hidden" name="GHW" size="27"> <input id="sec6" type="hidden" name="GSH5" size="27"> <input id="sec5" type="hidden" name="GSH4" size="27"> <input id="sec4" type="hidden" name="GSH3" size="27"> <input id="sec3" type="hidden" name="GSH2" size="27"> <input id="sec2" type="hidden" name="GSH1" size="27"> <tbody> <tr><td height="50" class="ms-list1-0111-top" align="center"><span style="font-size: 30px; color: #FFFFFF">福彩双色球在线缩水</span></td></tr> <tr> <td class="ms-list1-0111-even" id="tdsec01" height="44"> <span class="STYLE2"> <span id="Label1"> 第一步:选择基本号码及胆码(说明:基本号码在<strong>7</strong>个号码以上,胆码为<strong>0</strong>至<strong>2</strong>之间) </span> </span> </td> </tr> <tr> <td class="ms-list1-0111-odd"> <br> <span class="ball_sli" id="num1" title="01" onclick="SelNum(this.id,this.title,'sec01')" onselectstart="return false">01</span> <span class="ball_sli" id="num2" title="02" onclick="SelNum(this.id,this.title,'sec01')" onselectstart="return false">02</span> <span class="ball_sli" id="num3" title="03" onclick="SelNum(this.id,this.title,'sec01')" onselectstart="return false">03</span> <span class="ball_sli" id="num4" title="04" onclick="SelNum(this.id,this.title,'sec01')" onselectstart="return false">04</span> <span class="ball_sli" id="num5" title="05" onclick="SelNum(this.id,this.title,'sec01')" onselectstart="return false">05</span> <span class="ball_sli" id="num6" title="06" onclick="SelNum(this.id,this.title,'sec01')" onselectstart="return false">06</span> <span class="ball_sli" id="num7" title="07" onclick="SelNum(this.id,this.title,'sec01')" onselectstart="return false">07</span> <span class="ball_sli" id="num8" title="08" onclick="SelNum(this.id,this.title,'sec01')" onselectstart="return false">08</span> <span class="ball_sli" id="num9" title="09" onclick="SelNum(this.id,this.title,'sec01')" onselectstart="return false">09</span> <span class="ball_sli" id="num10" title="10" onclick="SelNum(this.id,this.title,'sec01')" onselectstart="return false">10</span> <span class="ball_sli" id="num11" title="11" onclick="SelNum(this.id,this.title,'sec01')" onselectstart="return false">11</span> <br><br><span class="ball_sli" id="num12" title="12" onclick="SelNum(this.id,this.title,'sec01')" onselectstart="return false">12</span> <span class="ball_sli" id="num13" title="13" onclick="SelNum(this.id,this.title,'sec01')" onselectstart="return false">13</span> <span class="ball_sli" id="num14" title="14" onclick="SelNum(this.id,this.title,'sec01')" onselectstart="return false">14</span> <span class="ball_sli" id="num15" title="15" onclick="SelNum(this.id,this.title,'sec01')" onselectstart="return false">15</span> <span class="ball_sli" id="num16" title="16" onclick="SelNum(this.id,this.title,'sec01')" onselectstart="return false">16</span> <span class="ball_sli" id="num17" title="17" onclick="SelNum(this.id,this.title,'sec01')" onselectstart="return false">17</span> <span class="ball_sli" id="num18" title="18" onclick="SelNum(this.id,this.title,'sec01')" onselectstart="return false">18</span> <span class="ball_sli" id="num19" title="19" onclick="SelNum(this.id,this.title,'sec01')" onselectstart="return false">19</span> <span class="ball_sli" id="num20" title="20" onclick="SelNum(this.id,this.title,'sec01')" onselectstart="return false">20</span> <span class="ball_sli" id="num21" title="21" onclick="SelNum(this.id,this.title,'sec01')" onselectstart="return false">21</span> <span class="ball_sli" id="num22" title="22" onclick="SelNum(this.id,this.title,'sec01')" onselectstart="return false">22</span> <br><br><span class="ball_sli" id="num23" title="23" onclick="SelNum(this.id,this.title,'sec01')" onselectstart="return false">23</span> <span class="ball_sli" id="num24" title="24" onclick="SelNum(this.id,this.title,'sec01')" onselectstart="return false">24</span> <span class="ball_sli" id="num25" title="25" onclick="SelNum(this.id,this.title,'sec01')" onselectstart="return false">25</span> <span class="ball_sli" id="num26" title="26" onclick="SelNum(this.id,this.title,'sec01')" onselectstart="return false">26</span> <span class="ball_sli" id="num27" title="27" onclick="SelNum(this.id,this.title,'sec01')" onselectstart="return false">27</span> <span class="ball_sli" id="num28" title="28" onclick="SelNum(this.id,this.title,'sec01')" onselectstart="return false">28</span> <span class="ball_sli" id="num29" title="29" onclick="SelNum(this.id,this.title,'sec01')" onselectstart="return false">29</span> <span class="ball_sli" id="num30" title="30" onclick="SelNum(this.id,this.title,'sec01')" onselectstart="return false">30</span> <span class="ball_sli" id="num31" title="31" onclick="SelNum(this.id,this.title,'sec01')" onselectstart="return false">31</span> <span class="ball_sli" id="num32" title="32" onclick="SelNum(this.id,this.title,'sec01')" onselectstart="return false">32</span> <span class="ball_sli" id="num33" title="33" onclick="SelNum(this.id,this.title,'sec01')" onselectstart="return false">33</span> <br><br> </td> </tr> <tr> <td class="ms-list1-0111-odd"> <input name="qu1" type="radio" id="qu0" value="V2" checked=""> <span class="STYLE1"> <label for="qu0"> <span id="Label5">基本号码:</span> </label> </span> <input name="sec01" type="text" id="txt" onfocus="document.all.qu1[0].checked='true';" size="60" readonly=""> <input type="radio" name="qu1" value="V3" id="qu1"> <label for="qu1"> <span class="STYLE1" id="Label6"> 胆码: </span> </label> <input name="sec02" type="text" id="dtxt" onfocus="document.all.qu1[1].checked='true';" size="6" readonly=""> </td> </tr> <tr> <td class="ms-list1-0111-even" id="tdGSH1" height="31"> <font face="宋体"> <span id="Label3"> 第二步:选择号码过滤条件 </span> </font> </td> </tr> <tr> <td width="71%" class="ms-list1-0111-odd" id="tdghw" height="38"> <font face="宋体"> <br> AC值:<b> <font color="#000080"> <span class="ball_sli" id="GZHD0" title="0" onclick="SelNum1(this.id,this.title,'GAC')" onselectstart="return false">0</span> <span class="ball_sli" id="GZHD1" title="1" onclick="SelNum1(this.id,this.title,'GAC')" onselectstart="return false">1</span> <span class="ball_sli" id="GZHD2" title="2" onclick="SelNum1(this.id,this.title,'GAC')" onselectstart="return false">2</span> <span class="ball_sli" id="GZHD3" title="3" onclick="SelNum1(this.id,this.title,'GAC')" onselectstart="return false">3</span> <span class="ball_sli" id="GZHD4" title="4" onclick="SelNum1(this.id,this.title,'GAC')" onselectstart="return false">4</span> <span class="ball_sli" id="GZHD5" title="5" onclick="SelNum1(this.id,this.title,'GAC')" onselectstart="return false">5</span> <span class="ball_sli" id="GZHD6" title="6" onclick="SelNum1(this.id,this.title,'GAC')" onselectstart="return false">6</span> <span class="ball_sli" id="GZHD7" title="7" onclick="SelNum1(this.id,this.title,'GAC')" onselectstart="return false">7</span> <span class="ball_sli" id="GZHD8" title="8" onclick="SelNum1(this.id,this.title,'GAC')" onselectstart="return false">8</span> <span class="ball_sli" id="GZHD9" title="9" onclick="SelNum1(this.id,this.title,'GAC')" onselectstart="return false">9</span> <input type="hidden" name="GAC" size="20"> <br> </font> </b> </font><br> </td> </tr> <tr> <td width="71%" class="ms-list1-0111-odd" id="tdghw" height="38"> <font face="宋体"> 首位号码的奇偶值: <input id="Radio1" type="radio" value="1" name="GJO1">奇数 <input id="Radio1" type="radio" value="2" name="GJO1">偶数 <input id="Radio1" type="radio" value="3" name="GJO1" checked="">不限 <span class="STYLE1"><b><strong>(即开奖号码中的最小号码)</strong></b></span> </font> </td> </tr> <tr> <td width="71%" class="ms-list1-0111-odd" id="tdghw" height="38"> <font face="宋体"> 末位号码的奇偶值: <input id="Radio2" type="radio" value="1" name="GJO2">奇数 <input id="Radio2" type="radio" value="2" name="GJO2">偶数 <input id="Radio2" type="radio" value="3" name="GJO2" checked="">不限 <span class="STYLE1"> <strong>(即开奖号码中的最大号码)</strong> </span> </font> </td> </tr> <tr> <td width="71%" class="ms-list1-0111-odd" id="tdghw" height="38"> <font face="宋体"> 和值: <input size="4" name="GHZ1" maxlength="3" onkeyup="this.value=this.value.replace(/[^0-9]\D*$/,"")" ondragenter="return false" onpaste="return !clipboardData.getData('text').match(/\D/)"> 至 <input size="4" name="GHZ2" maxlength="3" onkeyup="this.value=this.value.replace(/[^0-9]\D*$/,"")" ondragenter="return false" onpaste="return !clipboardData.getData('text').match(/\D/)"> (请用键盘输入) </font> </td> </tr> <tr> <td width="71%" class="ms-list1-0111-odd" id="tdghw" height="38"> <font face="宋体"> <br> 奇偶比: <span class="ball_sli" id="w1" title="0:6" onclick="SelNum1(this.id,this.title,'GBJO')" onselectstart="return false">0:6</span> <span class="ball_sli" id="w2" title="1:5" onclick="SelNum1(this.id,this.title,'GBJO')" onselectstart="return false">1:5</span> <span class="ball_sli" id="w3" title="2:4" onclick="SelNum1(this.id,this.title,'GBJO')" onselectstart="return false">2:4</span> <span class="ball_sli" id="w4" title="3:3" onclick="SelNum1(this.id,this.title,'GBJO')" onselectstart="return false">3:3</span> <span class="ball_sli" id="w5" title="4:2" onclick="SelNum1(this.id,this.title,'GBJO')" onselectstart="return false">4:2</span> <span class="ball_sli" id="w6" title="5:1" onclick="SelNum1(this.id,this.title,'GBJO')" onselectstart="return false">5:1</span> <span class="ball_sli" id="w7" title="6:0" onclick="SelNum1(this.id,this.title,'GBJO')" onselectstart="return false">6:0</span> <input type="hidden" name="GBJO" size="20"><br> </font> </td> </tr> <tr> <td width="71%" class="ms-list1-0111-odd" id="tdghw" height="38"> <font face="宋体"> <br> 大小比: <span class="ball_sli" id="w11" title="0:6" onclick="SelNum1(this.id,this.title,'GBDX')" onselectstart="return false">0:6</span> <span class="ball_sli" id="w22" title="1:5" onclick="SelNum1(this.id,this.title,'GBDX')" onselectstart="return false">1:5</span> <span class="ball_sli" id="w33" title="2:4" onclick="SelNum1(this.id,this.title,'GBDX')" onselectstart="return false">2:4</span> <span class="ball_sli" id="w44" title="3:3" onclick="SelNum1(this.id,this.title,'GBDX')" onselectstart="return false">3:3</span> <span class="ball_sli" id="w55" title="4:2" onclick="SelNum1(this.id,this.title,'GBDX')" onselectstart="return false">4:2</span> <span class="ball_sli" id="w66" title="5:1" onclick="SelNum1(this.id,this.title,'GBDX')" onselectstart="return false">5:1</span> <span class="ball_sli" id="w77" title="6:0" onclick="SelNum1(this.id,this.title,'GBDX')" onselectstart="return false">6:0</span> <input type="hidden" name="GBDX" size="20"> <br> </font> </td> </tr> <tr> <td width="71%" class="ms-list1-0111-odd" id="tdghw" height="39"> <font face="宋体"> <br> 质合比: <span class="ball_sli" id="w111" title="0:6" onclick="SelNum1(this.id,this.title,'GBZH')" onselectstart="return false">0:6</span> <span class="ball_sli" id="w222" title="1:5" onclick="SelNum1(this.id,this.title,'GBZH')" onselectstart="return false">1:5</span> <span class="ball_sli" id="w333" title="2:4" onclick="SelNum1(this.id,this.title,'GBZH')" onselectstart="return false">2:4</span> <span class="ball_sli" id="w444" title="3:3" onclick="SelNum1(this.id,this.title,'GBZH')" onselectstart="return false">3:3</span> <span class="ball_sli" id="w555" title="4:2" onclick="SelNum1(this.id,this.title,'GBZH')" onselectstart="return false">4:2</span> <span class="ball_sli" id="w666" title="5:1" onclick="SelNum1(this.id,this.title,'GBZH')" onselectstart="return false">5:1</span> <span class="ball_sli" id="w777" title="6:0" onclick="SelNum1(this.id,this.title,'GBZH')" onselectstart="return false">6:0</span> <input type="hidden" name="GBZH" size="20"> <br> </font> </td> </tr> <tr> <td width="71%" class="ms-list1-0111-odd" id="tdghw" height="39"> <font face="宋体"> <br> 连号: <span class="ball_sli" id="l1" title="无连号" onclick="SelNum1(this.id,this.title,'GLH')" onselectstart="return false">无连号</span> <span class="ball_sli" id="l2" title="一连号" onclick="SelNum1(this.id,this.title,'GLH')" onselectstart="return false">一连号</span> <span class="ball_sli" id="l3" title="二连号" onclick="SelNum1(this.id,this.title,'GLH')" onselectstart="return false">二连号</span> <span class="ball_sli" id="l4" title="三连号" onclick="SelNum1(this.id,this.title,'GLH')" onselectstart="return false">三连号</span> <span class="ball_sli" id="l5" title="四连号" onclick="SelNum1(this.id,this.title,'GLH')" onselectstart="return false">四连号</span> <span class="ball_sli" id="l6" title="五连号" onclick="SelNum1(this.id,this.title,'GLH')" onselectstart="return false">五连号</span> <input type="hidden" name="GLH" size="20"> <br> </font> </td> </tr> <tr> <td width="71%" class="ms-list1-0111-odd" id="tdghw" height="39"> <font face="宋体"> <br> 每注中尾数不相同的投注号码 : <span class="ball_sli" id="e1" title="2" onclick="SelNum1(this.id,this.title,'GWS')" onselectstart="return false">2</span> <span class="ball_sli" id="e2" title="3" onclick="SelNum1(this.id,this.title,'GWS')" onselectstart="return false">3</span> <span class="ball_sli" id="e3" title="4" onclick="SelNum1(this.id,this.title,'GWS')" onselectstart="return false">4</span> <span class="ball_sli" id="e4" title="5" onclick="SelNum1(this.id,this.title,'GWS')" onselectstart="return false">5</span> <span class="ball_sli" id="e5" title="6" onclick="SelNum1(this.id,this.title,'GWS')" onselectstart="return false">6</span> <input type="hidden" name="GWS" size="20"> <br> </font> </td> </tr> <tr> <td width="71%" class="ms-list1-0111-odd" id="tdghw" height="39"> <p align="center"><input name="btntz" type="submit" id="btntz" value="开始过滤"> <input type="button" value="重新选择" name="B40" onclick="location.reload()"> </p> </td> </tr> </tbody> </table> </div>
后端数据怎么获取
string _db = System.IO.Path.Combine(tempPath, "cpdb.dll"); SQLiteHelper helper = new SQLiteHelper(_db); OperResult oper = new OperResult(); if (Convert.ToInt16(cxqs) <= 300)//按期数提取 { if (!string.IsNullOrEmpty(week))//周二、周四、周日提取 { oper = helper.GetDataSet(string.Format("select * from {0} where Week='{2}' order by QiHao desc limit {1}", ssqtableName, Convert.ToInt16(cxqs), week), _db); } else if (!string.IsNullOrEmpty(type))//单期、双期提取 { oper = helper.GetDataSet(string.Format("select * from {0} where Type='{2}' order by QiHao desc limit {1}", ssqtableName, Convert.ToInt16(cxqs), type), _db); } else { oper = helper.GetDataSet(string.Format("select * from {0} order by QiHao desc limit {1}", ssqtableName, Convert.ToInt16(cxqs)), _db); } } else//按年份提取 { string year = cxqs.Substring(2, 2); if (!string.IsNullOrEmpty(week))//周二、周四、周日提取 { oper = helper.GetDataSet(string.Format("select * from {0} where QiHao like '{1}%' and Week='{2}' order by QiHao desc", ssqtableName, year, week), _db); } else if (!string.IsNullOrEmpty(type))//单期、双期提取 { oper = helper.GetDataSet(string.Format("select * from {0} where QiHao like '{1}%' and Type='{2}' order by QiHao desc", ssqtableName, year, type), _db); } else { oper = helper.GetDataSet(string.Format("select * from {0} where QiHao like '{1}%' order by QiHao desc", ssqtableName, year), _db); } } var iso = new IsoDateTimeConverter(); iso.DateTimeFormat = "yyyy-MM-dd HH:mm:ss"; if (oper.State == 1 && oper.DataSet != null && oper.DataSet.Tables.Count > 0 && oper.DataSet.Tables[0].Rows.Count > 0) { DataTable dtCopy = oper.DataSet.Tables[0].Copy(); DataView dv = oper.DataSet.Tables[0].DefaultView; dv.Sort = "QiHao asc"; dtCopy = dv.ToTable(); return Json(new { status = true, data = JsonConvert.SerializeObject(dtCopy, iso) }, JsonRequestBehavior.AllowGet); } else { return Json(new { status = false }, JsonRequestBehavior.AllowGet); }
string _db = System.IO.Path.Combine(tempPath, "cpdb.dll"); SQLiteHelper helper = new SQLiteHelper(_db); OperResult oper = new OperResult(); oper = helper.GetDataSet(string.Format("select * from {0}", ssqtableName), _db); if (oper.State == 1 && oper.DataSet != null && oper.DataSet.Tables.Count > 0 && oper.DataSet.Tables[0].Rows.Count > 0) { ViewBag.QiHao = "第" + oper.DataSet.Tables[0].Rows[0]["QiHao"] + "期"; ViewBag.B = oper.DataSet.Tables[0].Rows[0]["B"].ToString().Length == 1 ? "0" + oper.DataSet.Tables[0].Rows[0]["B"].ToString() : oper.DataSet.Tables[0].Rows[0]["B"].ToString(); ViewBag.R1 = oper.DataSet.Tables[0].Rows[0]["R1"].ToString().Length == 1 ? "0" + oper.DataSet.Tables[0].Rows[0]["R1"].ToString() : oper.DataSet.Tables[0].Rows[0]["R1"].ToString(); ViewBag.R2 = oper.DataSet.Tables[0].Rows[0]["R2"].ToString().Length == 1 ? "0" + oper.DataSet.Tables[0].Rows[0]["R2"].ToString() : oper.DataSet.Tables[0].Rows[0]["R2"].ToString(); ViewBag.R3 = oper.DataSet.Tables[0].Rows[0]["R3"].ToString().Length == 1 ? "0" + oper.DataSet.Tables[0].Rows[0]["R3"].ToString() : oper.DataSet.Tables[0].Rows[0]["R3"].ToString(); ViewBag.R4 = oper.DataSet.Tables[0].Rows[0]["R4"].ToString().Length == 1 ? "0" + oper.DataSet.Tables[0].Rows[0]["R4"].ToString() : oper.DataSet.Tables[0].Rows[0]["R4"].ToString(); ViewBag.R5 = oper.DataSet.Tables[0].Rows[0]["R5"].ToString().Length == 1 ? "0" + oper.DataSet.Tables[0].Rows[0]["R5"].ToString() : oper.DataSet.Tables[0].Rows[0]["R5"].ToString(); ViewBag.R6 = oper.DataSet.Tables[0].Rows[0]["R6"].ToString().Length == 1 ? "0" + oper.DataSet.Tables[0].Rows[0]["R6"].ToString() : oper.DataSet.Tables[0].Rows[0]["R6"].ToString(); }
结束语
做这双色球走势,纯粹是为了为人的兴趣而已,感觉还是挺有趣的,涉及到很多年的算法和前端的技术,提升自己的前端技术是非常有用的,未来会利用业余时间进行研究,如各位有兴趣可以一起交流,如都有兴趣,下期介绍怎么爬虫双色球的数据和怎么去保存数据,这个也是要做好这个走势图的前提条件,我这个完全在网上进行爬虫下来的历史数据,一般的调用接口都是要收费的,所以逼得自己必须去其他官方的网站去爬取数据,这样就比较方便。
未完、待续...
提示:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
如果觉得还有帮助的话,可以点一下右下角的【推荐】,希望能够持续的为大家带来好的技术文章!想跟我一起进步么?那就【关注】我吧。
如果对文章有任何问题,都可以在评论中留言,我会尽可能的答复您,谢谢您的阅读
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· 展开说说关于C#中ORM框架的用法!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?