说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

一个遍历text控件的问题

编辑:说三道四文库 发布时间:2017-10-18 11:43
HTML文档下载 WORD文档下载 PDF文档下载
    问题:现有10行4列的表格,每个cell里放了一个text控件,用于显示和修改数据。条件是两边两列的数据不能修改,中间两列的数据可以修改。现我要得到如下两种效果:1、当按下Tab键时光标能在中间两列的text控件依次移动;2、按上下键时光标能在同列不同行的text控件之间移动。

    谢谢!
<form>
<input type=text tabindex=1>
<input type=text tabindex=2><br>
<input type=text tabindex=3>
<input type=text tabindex=4><br>
<input type=text tabindex=5>
<input type=text tabindex=6><br>
</form>
<script>
function arrow(field){
if(event.keyCode==40)
if(!(field<document.form1.elements.length-2))
form1.elements[0].focus()
else
form1.elements[field+2].focus()

if(event.keyCode==38)
if(field<2){
if(field==1)
form1.elements[1].focus()
}
else
form1.elements[field-2].focus()

}
</script>
<form name=form1>
<input type=text name=txt1 tabindex=1 onkeydown="arrow(0)">
<input type=text name=txt2 tabindex=2 onkeydown="arrow(1)"><br>
<input type=text name=txt3 tabindex=3 onkeydown="arrow(2)">
<input type=text name=txt4 tabindex=4 onkeydown="arrow(3)"><br>
<input type=text name=txt5 tabindex=5 onkeydown="arrow(4)">
<input type=text name=txt6 tabindex=6 onkeydown="arrow(5)"><br>
<input type=text name=txt7 tabindex=7 onkeydown="arrow(6)">
<input type=text name=txt8 tabindex=8 onkeydown="arrow(7)"><br>
<input type=text name=txt9 tabindex=9 onkeydown="arrow(8)">
<input type=text name=txt10 tabindex=10 onkeydown="arrow(9)"><br>
<input type=text name=txt11 tabindex=11 onkeydown="arrow(10)">
<input type=text name=txt12 tabindex=12 onkeydown="arrow(11)"><br>
<input type=text name=txt13 tabindex=13 onkeydown="arrow(12)">
<input type=text name=txt14 tabindex=14 onkeydown="arrow(13)"><br>
<input type=text name=txt15 tabindex=15 onkeydown="arrow(14)">
<input type=text name=txt16 tabindex=16 onkeydown="arrow(15)"><br>
<input type=text name=txt17 tabindex=17 onkeydown="arrow(16)">
<input type=text name=txt18 tabindex=18 onkeydown="arrow(17)"><br>
<input type=text name=txt19 tabindex=19 onkeydown="arrow(18)">
<input type=text name=txt20 tabindex=20 onkeydown="arrow(19)"><br>
</form>
完美解答版代码:
========================================================================
<script>
function arrow(field){
if(event.keyCode==40)
if(!(field<document.form1.elements.length-2)){
if(field%2==0)
form1.elements[0].focus()
else
form1.elements[1].focus()
}
else
form1.elements[field+2].focus()
if(event.keyCode==38)
if(field==1||field==0)
{
if(field%2==0)
form1.elements[18].focus()
else
form1.elements[19].focus()
}
else
form1.elements[field-2].focus()
}
</script>
<form name=form1>
<input type=text name=txt1 tabindex=1 onkeydown="arrow(0)">
<input type=text name=txt2 tabindex=2 onkeydown="arrow(1)"><br>
<input type=text name=txt3 tabindex=3 onkeydown="arrow(2)">
<input type=text name=txt4 tabindex=4 onkeydown="arrow(3)"><br>
<input type=text name=txt5 tabindex=5 onkeydown="arrow(4)">
<input type=text name=txt6 tabindex=6 onkeydown="arrow(5)"><br>
<input type=text name=txt7 tabindex=7 onkeydown="arrow(6)">
<input type=text name=txt8 tabindex=8 onkeydown="arrow(7)"><br>
<input type=text name=txt9 tabindex=9 onkeydown="arrow(8)">
<input type=text name=txt10 tabindex=10 onkeydown="arrow(9)"><br>
<input type=text name=txt11 tabindex=11 onkeydown="arrow(10)">
<input type=text name=txt12 tabindex=12 onkeydown="arrow(11)"><br>
<input type=text name=txt13 tabindex=13 onkeydown="arrow(12)">
<input type=text name=txt14 tabindex=14 onkeydown="arrow(13)"><br>
<input type=text name=txt15 tabindex=15 onkeydown="arrow(14)">
<input type=text name=txt16 tabindex=16 onkeydown="arrow(15)"><br>
<input type=text name=txt17 tabindex=17 onkeydown="arrow(16)">
<input type=text name=txt18 tabindex=18 onkeydown="arrow(17)"><br>
<input type=text name=txt19 tabindex=19 onkeydown="arrow(18)">
<input type=text name=txt20 tabindex=20 onkeydown="arrow(19)"><br>
</form>
搜狗开源内部项目管理系统Cynthia,已被数十家企业采用 沃游戏新版本全新登场 好友PK根本停不下来 腾讯发布首款智能硬件,内部筹建孵化器鼓励创新 触控开发者平台:孕育“十亿开发者俱乐部” 《近匠》大新伙伴:大姨吗防晒小助手,帮你呵护女神 专访阿里云总裁王文斌:做出“用得爽”的工程产品 专访AMD全球副总裁潘晓明:2014全线发力,力争中国市场 搜狗开源内部项目管理平台Cynthia意欲何为? 深度解析浪潮新八路服务器TS860 支持Box2D,开源HTML5 2D游戏引擎FLAG 一周消息树:从程序员到架构师的方法与逻辑 【CTO俱乐部走进海尔】海尔的转型探索之路 十一问MongoDB CTO,谈NoSQL人气王的扩展、事务及运维 腾讯“创业•密码”开发者论坛 ChinaJoy引爆创业者关注 从F1赛车到智能手机,无线充电技术之崛起 助力梦想!MDCC免费为优秀App开发团队提供展位 为Symfony2和Redis正名,基于PHP的10亿请求/周网站打造 【聚焦API】教你如何选择最适合的NLP API服务商? 直接改应用!Flipboard开源iOS应用内调试工具FLEX 专访腾讯游戏运营总经理崔晓春:云时代游戏运营的变革与创新 嵌入式专家Bruce Douglass经验谈 门票销售过半 从2014微信开发者大会购票者特征说起 当来自金星的Devs碰上火星的Ops——共话应用扩展 移动平台市场占有率:Android首次赶超iOS 豌豆荚范怀宇 I/O大会总结:Android无处不在 轻博客始祖Tumblr:哈希以支撑2.3万Blog请求/秒 《近匠》FIR.im:简单易用的内测分发工具 传苹果公司将于9月9日召开新一代iPhone发布会 近百家微信开发商参与征集评选活动 TOP10正浮出水面 Java程序猿,手游引擎怎么选? MDCC 2014优秀移动团队免费展位火热申请中 字段类型 怎么使關閉按鈕無效(X)在線等待 急!为什么后台job显示正常但是却没有运行? 为什么加到网页中的gif动画处于静止状态 求救!!关于写注册表问题!! 用import和usebean使用类有什么区别? 求教使用ADO的一个问题??? 关于内存升级,请指点! 关于POPUPMENU的奇怪问题? win32.valla.2048 怎么杀 谢谢 一定给分 请大家评论一下这样的团队有无发展可能 谁可以提供一套新闻系统的源代码,谢谢了 困惑:美工与代码 求助,如何让窗口只有最小化按钮,而无关闭、最大化按钮? 我想当程序员 哪里有类似woll2woll公司的ip4000vcl7中record view 一样的控件 直连SQLSERVER问题 请教:我错在哪? 如何设置一个用户的权限只能访问一个数据库?该用户同时不能有删除、创建数据表的权限? 请问:Java触发的问题(急) 关于ASP的安全和稳定性碰到的一些问题,想和高手们讨论一下 Mysql 的replication sqlanywhere6 建的单机数据库,为什么配完odbc后连接总提示连接错误? 改行了散分散分散分散分散分散分 主板关闭USB设备后不能在启用,是什么问题啊?各位高手望赐教! 关于 request的问题 救救小弟! 用javamail发信为何连不上服务器 请大家评论一下这样的团队有无发展可能 如何加密Access数据库,加密后如何使用?谢谢 关于richtextbox问题 打印问题? 关于SetTransform的问题 还我的硬盘空间——老鸟帮帮我!! XP上使用vc6.0有问题 php程序只能放在linux主机的根目录下吗? 关于程序打包 listbox問題 请教文件 坏了,我的D盘怎么自动产生了一个fc2tr文本 结帖错误 php下的xml问题? 内部网TCP/IP失效问题求解!在线等候 怎样将有scroll的form全部抓成图片?我用GetFormImage只能抓屏幕上显示的部分,请帮我。高分求助!不够再加!! 客户端的函数怎么样用客户端用户输入的信息... 怎样改变MC的颜色。 病毒邮件。请问有什么办法解决 帮帮我这个菜鸟! PCI Device 驱动程序? 救我吧. link的时候提示cannot open file "mfc42u.lib"的问题。怎么解决? 有土腥味的淡水鱼怎么去土腥味?麻烦具体说说怎么去? 花露水能洗掉快递上字吗? 在“陶校长的演讲”这篇文章中,“公德”指的是什么?“私德”指的又是什么? 谁知道棍子鱼的做法,怎样弄比较好吃?有什么好的做法没有?可以让肉质不会太老. 如图,这个物质为什么可以发生水解反应? 唐代文学繁荣的原因是唐代文学哈,要简答. 噪声危害:影响人们正常的( )( )( )等身心健康,甚至危害生命安全 一道有机物的题目里看到了这样的图,不理解.为什么中间有一个地方是断开的却要按照连上的去算?我们老师告诉我的答案也是C8H8,可是我后来遇到类似的题也是把断开的地方连上算,俺上网搜 1 简述历史散文的发展概况 2我国诸子散文的发展概况 3简述唐代文学繁荣的原因和表现4魏晋南北朝的文化创作概论 《请用大学语文课本的相关知识回答 不求数量求质量》谢谢 怎么查海拔 气压1034hPa的海拔高度是多少/我在天津气压1034hPa的海拔高度是多少,我在天津 有机物的 如图,变式训练1 为什么只有a是啊 全国各地海拔怎么查 气压1034hPa的海拔高度是多少? 如图所示,滑动变阻器的最大阻值是40欧姆,接在电压为6V的电源两端,电流表采用的是0——3A的量程.当滑片所有移动时,整个电路消耗的电功率的最大值和最小值各为多少? 木材有阴木阳木之分吗? 气压1034hPa的海拔高度是多少我在天津气压1034hPa的海拔高度是多少,我在天津 可以用普通的光学显微镜观察到蘑菇菌种里的杂菌吗?如果我用数码相机可透过目镜拍摄到图片吗?如题. 个质点在第一象限及x轴、y轴上运动,一秒后,它从原点运动到【0,1】,然后接着按图中箭头所示方向运动【即{0,0},{0.1},{1,1},{1,0 }.】,且每秒运动一个单位长度,求第50秒后质点所在的位置 北极熊食肉,它为什么不吃企鹅. 丰臣秀吉时代的日本,国力如何?比中国强,还是比中国弱 向左转|向右转一个质点在第一象限及x轴、y轴上运动,一秒后,它从原点运动到【0,1】,然后接着按图中箭头所示方向运动【即{0,0},{0.1},{1,1},{1,0 }.】,且每秒运动一个单位长度,求第35秒 北极熊食肉,他为什么不吃企鹅? 802321这组数字有什么含义,有人知道吗? 谁有办法查询某地的海平面高度帮我查下昆山的平均海拔高度 最好是软件发一份给我首先回答 回答切题加10分 附带软件加20分 回答追问加10分 脑筋急转弯:北极熊是一种非常凶猛的食物动物 但他为什么不吃企鹅?答对有奖. 姹( )嫣( ) 刘禹锡为什么被贬23年 噪音对鱼有影响吗?我家鱼缸的氧气棒 的噪音很大 晚上弄的人心烦.还能震的浴缸轻微的动...这种氧气棒 会鱼有伤害吗? 姹( )嫣( ) 翠色( )( )括号里填什么?急、急、 刘禹锡被贬三次分别到了哪里,又写了什么诗歌 关于死亡证明出具单位有哪些 CL2 和KOH他们反应生成什么呢,加热的时候是哪种 不加热是哪种 辽阳海拔高度查询 Learning how to b()at table is important 太阳菌,西藏雪莲菌是什么菌种?会产生毒素吗?它把糖转化为什么物质?我们只喝它把红糖水发酵后剩下的水,那水是酸!好像乳酸菌发酵似的!它本身越长越多!他本身有什么营养?我们可以怎么吃 刘禹锡在被贬后对文学有什么影响刘禹锡遭贬后,他对文学有什么影响呢,获得了什么成就?他对文学有什么影响呢? the children are required to learn table manners,--very important at table.A.which isB.which areC.what areD.that is 宝应高电回路电阻测试仪技术参数 刘禹锡几岁被贬的 银河系真的存在多个宇宙吗 对冻干的混合菌种(细菌)进行复苏时,应该使用什么培养基比较好? 刘禹锡沉浮豪迈的诗 宇宙中是否存在多个空间?人会从一个空间到另一个空间吗? 酯类在酸类和碱类情况下的水解如何? 化学中HclO表示什么意思 如果已知质子数和中子数能不能确定该元素的相对原子质量.只是大约吗? 在溴与有机物发生反应时,应采用溴水、液溴还是溴气?主要区分烷烃、烯烃、炔烃、苯 与其发生的加成以及取代反应且为什么 冬天水面结冰, 大家相信宇宙中存在生命吗?要么超级大,要么超级小 《用冰点火》 怎么折小动物 关于初二下册历史的填空随着改革的深入,我国的________体系逐步建立和完善起来,国有企业下岗职工的_____和_______工作普遍得到了加强,城镇居民______进一步健全,最引人注目的与大多数城镇居 读者通过读书,感受到文章的气,吸收了文章的气的例子要例子和理解,缺一不可 如何折小动物 请问施工图上正负零相当于大沽高程6.55米,现在甲方给了一个大沽4.4米的标高,那么这个标高是多少? 气忌盛心忌满,相关的例子? 贞观之治和开元盛世的不同点a同一时期的不同说法b政治稳定c经济繁荣发展d国力强盛 为什么喷花露水文字还咬用的是六神 花露水不可能是假的 《用冰点火》一文讲了什么事? 日本进行冻结核污水实验 望解决污染水分析称政府再停摆凸显美国政治新焦点妻子选总统 洪都拉斯被罢黜总统或可重美国男子冲浪遭遇鲨鱼 用拳击技巧击将马来西亚妇女操作轿车不当误撞死邻居7俄达吉斯坦地方官员遇袭身亡租客伪造房产证卖掉了房子 新\"房东浙江省新增1例人感染H7N9禽流感病美情报局局长指有关美监听事件部分报道日本长崎附近海域发现元朝军队沉船遗骸研究称美国人网购母乳风险高 75%或大型枪击案频发 美拟采新策略应对“活联合国官员称澳森林大火与该国废除碳税芬兰一研究人员拟通过拍摄关注当地避难奥巴马演讲时扶住快要晕倒的孕妇被疑做奥巴马演讲时扶住快要晕倒的孕妇被疑做两股台风同袭 日本气象台长获权发布紧美媒:美9月就业数据不佳为美联储政策英国乔治小王子教父母共7人 多为威廉劝诫移民\"回家\"广告被谴责 英政两股台风同袭 日本气象台长获权发布紧五百年明陵碑楼 79年来首大修专家呼吁出台《公职人员财产申报和公开国内第6高观光塔即将完工排队七天拿上号92号油 明起每升或降0.17元教育部发文“保障考生自主报考”“大妈”装备 月淘千万供乌武装分子军火?俄否认幸福不能说土地财政摸底 让铁三角现形学生可提前了解国际学校环境“老乡”做月饼 蛋价涨四成吉林砍人事件 4伤者出院相撞合体 “货”堵东四环谎称解决问题 假记者敲诈访民各地纪委今通报违规案件147起 操办日本卖军火 瞄上东南亚贷款行贿 官员何谈清廉运有毒物质 美火车相撞海洋风电 有望三年后进京英国签证8月11日起 实施24小时优
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘