爱易网
IT新闻
IT新闻
爱易资讯
网站搭建
云虚拟主机教程
云服务器教程
Apache教程
IIS教程
Nginx教程
网站策划
站长文章
推广教程
淘宝客教程
网页设计
HTML教程
XHTML教程
CSS教程
HTML5教程
CSS3教程
JavaSript基础
JQuery教程
Node.js教程
前端技术
Ajax教程
Js特效
Xml教程
平面设计
页面UI设计
photoshop教程
程序开发
AI人工智能
Asp教程
Php教程
Asp.Net教程
Net Core教程
C#教程
Java教程
Jsp教程
开发技术
微信小程序教程
Uniapp开发教程
微信公众号开发
Andriod教程
IOS教程
DOS教程
Python教程
Docker教程
Windows Container教程
数据库
MSSQL教程
MySQL教程
Redis教程
Access教程
Oracle教程
数据库教程
操作系统
Linux教程
Windows教程
MAC教程
Cisco教程
交换机教程
防火墙教程
搜索
爱易网页
JS特效
使用回车键来切换提交表单中的文本框输入状态
使用回车键来切换提交表单中的文本框输入状态
日期:2014-05-18 浏览次数:20322 次
以下是HTML网页特效代码,点击运行按钮可查看效果:
以下是程序代码
<script language="javascript"> <!-- function getValue(_obj){ var caiying2007=_obj.parentNode.parentNode.getElementsByTagName("td")[0].innerHTML caiying2007=parseInt(caiying2007.split("(")[1]) return caiying2007 } function checkValue(_obj){ if(isNaN(_obj.value)){ alert("必须是数字"); _obj.value=_obj.value.substr(0,_obj.value.length-1) _obj.focus() return false; } var defValue=getValue(_obj) if(_obj.value>defValue){ alert("数值过大!\n\n最高分是:"+defValue+" 分"); _obj.value=_obj.value.substr(0,_obj.value.length-1) // _obj.value="" _obj.focus() } } onload=function init(){ var obj=document.getElementById("form1").getElementsByTagName("input"),j=obj.length for (var i=0;i<j-1;i++) obj[i].onkeyup=function(){checkValue(this)} } //--> </script> <form id="form1" name="form1" method="post" action=""> <table width="600" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td><p>求下面的实现要求:</p> <p>一、在输入分数,只动验证输入的有效性:<br /> 1、 一定要数字(可以是小数)</p> <p>2、数值不能大于小题的分值,比如输入8,就提示出错</p> <p> </p> <p>二、为了提高输入速度,按回车后可以自动跳到下一个输入框</p> <p>到最后一个输入框,回车后就跳到 提交保存 按钮,可以手工提交保存</p></td> </tr> </table> <table width="600" border="0" align="center" cellpadding="0" cellspacing="0" onkeydown="if(event.keyCode==13)event.keyCode=9"> <tr> <td><table width="300" border="0" align="right" cellpadding="0" cellspacing="0"> <tr> <td width="104" height="36">题号</td> <td width="196">分值</td> </tr> <tr> <td height="31">第1小题(5分)</td> <td><input name="t1" type="text" id="t1" size="5" /></td> </tr> <tr> <td height="31">第2小题(6分)</td> <td><input name="t2" type="text" id="t2" size="5" /></td> </tr> <tr> <td height="31">第3小题(7分)</td> <td><input name="t3" type="text" id="t3" size="5" /></td> </tr> <tr> <td height="31">第4小题(8分)</td> <td><input name="t4" type="text" id="t4" size="5" /></td> </tr> <tr> <td height="31">第5小题(9分)</td> <td><input name="t5" type="text" id="t5" size="5" /></td> </tr> </table></td> <td><table width="300" border="0" align="left" cellpadding="0" cellspacing="0"> <tr> <td width="93" height="36">题号</td> <td width="207">分值</td> </tr> <tr> <td height="31" nowrap="nowrap">第6小题(15分)</td> <td><input name="t6" type="text" id="t6" size="5" /></td> </tr> <tr> <td height="31">第7小题(25分)</td> <td><input name="t7" type="text" id="t7" size="5" /></td> </tr> <tr> <td height="31">第8小题(35分)</td> <td><input name="t8" type="text" id="t8" size="5" /></td> </tr> <tr> &
上一篇:狡猾的按钮特效
下一篇:正则表达式进行表单限制输入
免责声明:
本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
相关资料
更多>
华为任正非:家族成员不会成为接班人
盛大游戏走向衰落的根源:免费游戏模式惹的祸
苹果20年以来首次发债 融资170亿美元
2013年至今中国互联网行业十大并购案汇总
承载京东C2C野心的拍拍网:梦想丰满,现实骨感
支付宝曝平安破绽:转账信息被谷歌抓取
2019双12阿里云老用户怎么参加拼团活动 老用户拼团方法
传诺基亚Lumia928下月推出 将与iPhone5看齐
神奇约炮应用被禁 改名后重返苹果应用商店
推荐阅读
更多>
腾讯微信昨晚再现大规模故障 多地受到影响
中方抗议美方限购IT设备 紧张关系加剧
看病也能用支付宝了 马云的又一盘大棋
阿里马云:我觉得互联网还有十年可以做
支付宝27日晚间曝严重破绽:买卖记载可被搜索
国网公司将加快组建 业界人士称困难重重
美剧讲硅谷创业者:远不及现实荒诞?
做大电影,阿里控股公司在港成立影业集团
小米移动芯片:英伟达退出,终会加强与联发科合作
全球五大电信设备商业绩:华为净利居首
欧洲6万人起诉Facebook隐私侵权
苹果iWatch或使用量产液态金属 将取代玻璃
墨迹也要做硬件,工具类应用如何“变异”的
中国电信内外受困 去电信化思绪待改
“扫黄打非”下9158否认遭整顿
频繁自杀 折射媒体变革中的媒体人迷茫与压力并存
英特尔承认,联想最新K系列智能手机放弃英特尔处理器
摩托罗拉中国区将再裁员 助力公司变身
银联布局二维码支付,“擦边球”生态不能自救
百度“全网寻人”面前的互联网信息枢纽价值