为宝宝检查作业的小东东(可能有点小题大做,请拍砖的手下留情)
2009-11-28 15:24
260 查看
代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <mce:script type="text/javascript" src="js/jquery.js" mce_src="js/jquery.js"></mce:script> <title></title> </head> <mce:style><!-- .input{ border:0px; height:20px; width:100%; padding-left:2px; line-height:20px; background-color:white; background-repeat:repeat-x; color:#339900; } .input2{ border:0px; height:20px; width:100%; padding-left:2px; line-height:20px; background-color:white; background-repeat:repeat-x; color:#339900; } th { height:25px; font-weight:normal; border-bottom:1px solid #9eb7d6; border-right:1px solid #9eb7d6; background:url(images/smsedit_bg.gif) repeat-x; } td { border-bottom:1px solid #eee; border-right:1px solid #eee; height:28px; text-align:center; } .inputButton { background: url( images/loginButton.gif ) no-repeat; width: 77px; height: 27px; border: 0 } --></mce:style><style mce_bogus="1"> .input{ border:0px; height:20px; width:100%; padding-left:2px; line-height:20px; background-color:white; background-repeat:repeat-x; color:#339900; } .input2{ border:0px; height:20px; width:100%; padding-left:2px; line-height:20px; background-color:white; background-repeat:repeat-x; color:#339900; } th { height:25px; font-weight:normal; border-bottom:1px solid #9eb7d6; border-right:1px solid #9eb7d6; background:url(images/smsedit_bg.gif) repeat-x; } td { border-bottom:1px solid #eee; border-right:1px solid #eee; height:28px; text-align:center; } .inputButton { background: url( images/loginButton.gif ) no-repeat; width: 77px; height: 27px; border: 0 }</style> <body> <table> <tr> <th width="5%">序号</th> <th width="55%">题目</th> <th width="10%">宝宝</th> <th width="10%">正确</th> <th width="10%">结果</th> <th width="10%">操作</th> </tr> <tr> <td>1</td> <td> <input type="text" id="timu" name="timu" class="input" value=""> </td> <td> <input type="text" id="baobao" name="baobao" class="input2" value=""> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>2</td> <td> <input type="text" id="timu1" name="timu" class="input" value=""> </td> <td> <input type="text" id="baobao1" name="baobao" class="input2" value=""> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>3</td> <td> <input type="text" id="timu2" name="timu" class="input" value=""> </td> <td> <input type="text" id="baobao2" name="baobao" class="input2" value=""> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>4</td> <td> <input type="text" id="timu3" name="timu" class="input" value=""> </td> <td> <input type="text" id="baobao3" name="baobao" class="input2" value=""> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>5</td> <td> <input type="text" id="timu4" name="timu" class="input" value=""> </td> <td> <input type="text" id="baobao4" name="baobao" class="input2" value=""> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>6</td> <td> <input type="text" id="timu5" name="timu" class="input" value=""> </td> <td> <input type="text" id="baobao5" name="baobao" class="input2" value=""> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>7</td> <td> <input type="text" id="timu6" name="timu" class="input" value=""> </td> <td> <input type="text" id="baobao6" name="baobao" class="input2" value=""> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>8</td> <td> <input type="text" id="timu7" name="timu" class="input" value=""> </td> <td> <input type="text" id="baobao7" name="baobao" class="input2" value=""> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>9</td> <td> <input type="text" id="timu8" name="timu" class="input" value=""> </td> <td> <input type="text" id="baobao8" name="baobao" class="input2" value=""> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>10</td> <td> <input type="text" id="timu9" name="timu" class="input" value=""> </td> <td> <input type="text" id="baobao9" name="baobao" class="input2" value=""> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>11</td> <td> <input type="text" id="timu10" name="timu" class="input" value=""> </td> <td> <input type="text" id="baobao10" name="baobao" class="input2" value=""> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>12</td> <td> <input type="text" id="timu11" name="timu" class="input" value=""> </td> <td> <input type="text" id="baobao11" name="baobao" class="input2" value=""> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>13</td> <td> <input type="text" id="timu12" name="timu" class="input" value=""> </td> <td> <input type="text" id="baobao12" name="baobao" class="input2" value=""> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>14</td> <td> <input type="text" id="timu13" name="timu" class="input" value=""> </td> <td> <input type="text" id="baobao13" name="baobao" class="input2" value=""> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>15</td> <td> <input type="text" id="timu14" name="timu" class="input" value=""> </td> <td> <input type="text" id="baobao14" name="baobao" class="input2" value=""> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <th width="5%">序号</th> <th width="55%">题目</th> <th width="10%">宝宝</th> <th width="10%">正确</th> <th width="10%">结果</th> <th width="10%">操作</th> </tr> <tr> <td>1</td> <td> <input type="text" id="timu15" name="timu" class="input" value=""> </td> <td> <input type="text" id="baobao15" name="baobao" class="input2" value=""> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>2</td> <td> <input type="text" id="timu16" name="timu" class="input" value=""> </td> <td> <input type="text" id="baobao16" name="baobao" class="input2" value=""> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>3</td> <td> <input type="text" id="timu17" name="timu" class="input" value=""> </td> <td> <input type="text" id="baobao17" name="baobao" class="input2" value=""> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>4</td> <td> <input type="text" id="timu18" name="timu" class="input" value=""> </td> <td> <input type="text" id="baobao18" name="baobao" class="input2" value=""> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>5</td> <td> <input type="text" id="timu19" name="timu" class="input" value=""> </td> <td> <input type="text" id="baobao19" name="baobao" class="input2" value=""> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>6</td> <td> <input type="text" id="timu20" name="timu" class="input" value=""> </td> <td> <input type="text" id="baobao20" name="baobao" class="input2" value=""> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>6</td> <td> <input type="text" id="timu21" name="timu" class="input" value=""> </td> <td> <input type="text" id="baobao21" name="baobao" class="input2" value=""> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>8</td> <td> <input type="text" id="timu22" name="timu" class="input" value=""> </td> <td> <input type="text" id="baobao22" name="baobao" class="input2" value=""> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>9</td> <td> <input type="text" id="timu23" name="timu" class="input" value=""> </td> <td> <input type="text" id="baobao23" name="baobao" class="input2" value=""> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>10</td> <td> <input type="text" id="timu24" name="timu" class="input" value=""> </td> <td> <input type="text" id="baobao24" name="baobao" class="input2" value=""> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>11</td> <td> <input type="text" id="timu25" name="timu" class="input" value=""> </td> <td> <input type="text" id="baobao25" name="baobao" class="input2" value=""> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>12</td> <td> <input type="text" id="timu26" name="timu" class="input" value=""> </td> <td> <input type="text" id="baobao26" name="baobao" class="input2" value=""> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>13</td> <td> <input type="text" id="timu27" name="timu" class="input" value=""> </td> <td> <input type="text" id="baobao27" name="baobao" class="input2" value=""> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>14</td> <td> <input type="text" id="timu28" name="timu" class="input" value=""> </td> <td> <input type="text" id="baobao28" name="baobao" class="input2" value=""> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>15</td> <td> <input type="text" id="timu29" name="timu" class="input" value=""> </td> <td> <input type="text" id="baobao29" name="baobao" class="input2" value=""> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <th colspan="6" align="center"> <input type="button" id="jisuan" name="jisuan" class="inputButton" value="开始检查" onclick="startJisuan()"> </th> </tr> </table> </body> <mce:script language="JavaScript"><!-- //开始计算 function startJisuan(){ $(".input").each(function(i,n){ //获取计算后的值 var textTimu = 0; try{ textTimu = jisuan($(n).val()); } catch(err){ if(i <= 14){ alert("您输入的前15道题目中的第"+(i+1)+"个题目:"+($(n).val())+"是不合理的题目,请重新输入!"); } else { alert("您输入的后15道题目中的第"+(i%15+1)+"个题目:"+($(n).val())+"是不合理的题目,请重新输入!"); } } var str = "<a href = '#' class ='zhengque'>正确</a>"; //此处对textTimu进行转换,否则无法识别出来结果为0的时候检查 textTimu = ""+textTimu+""; //计算结果放在同行的‘正确’单元格内 if(textTimu.length == 0){ $(n).parents().find("td").eq(3).html(" "); } else{ $(n).parents().find("td").eq(3).text(textTimu); } var baobao = $(".input2").eq(i).val(); if(textTimu.length > 0 && jsTerm(baobao).length>0){ if (textTimu == baobao) { //检查结果放在同行的‘结果’单元格内 $(n).parents().find("td").eq(4).css("color", "darkgreen"); $(n).parents().find("td").eq(4).text("正确"); } else { $(n).parents().find("td").eq(4).css("color", "red"); $(n).parents().find("td").eq(4).text("错误"); //在操作栏中放入 <a> $(n).parents().find("td").eq(5).html(str); } } else { $(n).parents().find("td").eq(4).css("color", "red"); $(n).parents().find("td").eq(5).html(str); } }) } // 位<a>指派click事件 $(".zhengque").live("click",function(){ $(this).parents().find("td").eq(4).css("color", "darkgreen"); $(this).parents().find("td").eq(4).text("正确"); $(this).parents().find("td").eq(5).html(" "); }) //计算方法 function jisuan(textTimu){ if(textTimu != undefined && jsTerm(textTimu).length>0){ return eval(textTimu); } else { return ""; } } //去掉两边的空格 function jsTerm( str ){ return str.replace(/(^[ /t]+)|([ /t]+$)/g,""); } // --></mce:script> </html>
相关文章推荐
- 刚才在论坛上看到的一些学习C++的东东,可能对初学有点用
- 可能导致Loadrunner检查点中savecount为0的分析
- MVC 3.0错误 HTTP 404您正在查找的资源(或者它的一个依赖项)可能已被移除,或其名称已更改,或暂时不可用。请检查以下 URL 并确保其拼写正确。
- 求职之(1)各公司待遇~~可能有点老了
- Windows 安装补丁报错 0xc8000247 Windows update 当前无法检查更新,因为未运行服务。您可能需要重新启动计算机。
- 多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。没有工作被完成
- 《.NET本质论》中摘到的一张表,可能对初学者有点帮助
- Java第十二次作业:继承与抽象类解决工人与学生的问题,抽象类实例。抽象类作用——为多态创造了可能。抽象类的作用总结
- 模块""可能与您正在运行的Windows版本不兼容。检查该模块是否与regsvr32.exe的x86或x64版
- 解决:C# DllImport“调用导致堆栈不对称。原因可能是托管的 PInvoke 签名与非托管的目标签名不匹配。请检查 PInvoke 签名的调用约定和参数与非托管的目标签名是否匹配 ”
- Oracle EBS-SQL (WIP-4):检查检查成品标准作业是否勾选"固定"标识.sql
- 多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值
- 今天去医院拿宝宝的微量元素检查结果
- SQL Server Job Introduction - 作业(Job)定时备份 磁盘检查
- windows update当前无法检查更新,因为服务未运行,您可能需要重新启动计算机,OK
- 3.第三单元任务二实训:使用作业提交系统提交Java作业时 ,需要输入Java源代码文件名和自己的邮箱,提交前对Java文件名以及邮箱进行有效检查。编写程序实现对输入的Java源文件名以及邮箱有效性的
- [未解决]数据库异常:多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。
- WIN7问题:windows update当前无法检查更新,因为服务未运行,您可能需要重新启动计算机
- 通信录作业,在链表中的结构体数组有点多此一举了
- 为了应付prayball的作业检查。。。