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

一个遍历text控件的问题

编辑:说三道四文库 发布时间:2017-03-30 06:52
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>
移动医疗:巢儿孵化器为何笃信是创业金矿? 一个新的雅虎:雅虎主页改版 谷歌发布Google Glass最新视频 公开接受预定 微软Windows Blue结束半程开发 或今年8月推出 JavaFX即将开源,支持iOS与Android开发 趣味编程网Codecademy携手Twitter、Evernote、Box等推出系列API教程 开发者,别让任何人绑架你的工作节奏 REST Style来袭 LinkedIn开源Rest.li框架 [探讨] 是用jQuery框架还是自造车轮呢? 一周消息树:Java 你还会让多少人继续“受伤”? Chromebook Pixel,揭开谷歌云世界的大幕 惠普:第一财季净利12亿 同比仍在下滑 谷歌发布超高清触屏笔记本Chromebook Pixel 传谷歌正开发触屏Chrome OS笔记本 今年或上市 估值25亿 视觉社交网站Pinterest融资2亿美元 跨平台开发框架Xamarin 2.0发布 移动新趋势:扁平化设计 vs. 拟物化设计(上篇) 杂谈 App Store 之 HIG 与 Objective-C 为什么苹果三星将主宰智能电视未来? 罗永浩可爱多:Smartisan OS即将发布 春晚 VS. 移动应用:用户注意力统计报告 Twitter发布BootStrap 2.3版本! 面向对象编程从骨子里就有问题——看看名人大家是如何诋毁面向对象的 开发者及团队能从LibreOffice那里学到什么? 8000美元存储135TB数据:打造开源的存储硬件 Bing,每月27亿的有效搜索不及僵尸网络的一半 为什么说Amazon的James Hamilton是“可遇不可求”的? Facebook背后的数据团队 红帽将产品转移到Apache社区 Impala是如何提升3~90倍查询效率的? 云中保障数据安全及完整性必须防范的遗留问题 100分求解 生成的EXE文件为何这么大 如何返回结果集? 一个项目要多少钱,谁说了算? 在Delphi5.0中使用TADODataset控件如何保存已被其它用户修改的数据? 有谁知道,在Datagrid中,我明明要删除第二页的第一条数据,但为何... ReleaseDC的问题 jiangsheng老先生,请问如何在程序中修改WebBrowser的语言设置? 高手指教 #define FIELDOFFSET(s, f) ((DWORD)(& ((s*)0)->f )) 什么意思 请问:Win32应用程序的参数如何实现? 请问结束循环用什么语句? 该功能如何实现? JSP中如何实现在某页面停留5秒后,自动重定向到另一页面?是用JavaScript还是JSP实现? javaw.exe是干什么用的呀? 请问,哪有pb6。5下载? pb的帮助问题 请问:到哪里可以找到一本关于windows platform SDK的函数库类图书? 小问题:如何实现程序初启时初始化界面延时显示。 delphi 一个急而有趣的VC中用数据库的问题(可能是微软的一个BUG) 各位帮帮忙:要想能看懂C51单片机的汇编程序,应该怎么学啊! 我用PB从NOTES数据库中提取数据,怎么数据总是被截断,但我的数据并不长,*_* @_@ 代码如下 接口的用处是什么?? together那有下载? 怎样设置一个各个窗体都可以用的变量? 连接sqlserver的问题 怎样得到内存大小 请问,有谁知道《原罪》(原名:original sin)这部影片其片后的歌曲叫什么名字? 各位帮帮忙:要想能看懂C51单片机的汇编程序,应该怎么学啊! 一个怪问题,大家帮忙来看看? 请教应该如何处理,First-chance exception : Microsoft C++ Exception? 毕业设计! 高分!! dbgrid 很奇怪的问题:任务兰上的时间显示? 疯狂的猜想-----致西瓜的眼泪(点点点) ActiveX Control如果做到背景透明? 怎么判断它们相等? 请教各位高手,谢绝低手回答。 请教各位高手,谢绝低手回答。 table中插入<IMG>时无法添满<TD> 诚征解答,我的家当全部奉上!关于解释器语法分析中分析方法的选择问题! 如何动态数据窗口分组?急急急!!!! 给分!!请提供一下netCDF的文件格式 outlook 无法写新邮件,提示,无法创建信纸,通讯薄加载失败,请指点! syntaxfromsql的问题 简单问题! java中可以使用类似于 X + =10;的语句? JSP中文存储问题!(高分求教) 如何得到当前日期的前一个月,结果是如‘200204’格式的字符串? 我该从哪里学起? 两个CDC问题,每个50分,不搞平均主义,先提出可^行^意见的拿分。 请问有没有湖北汉川市的朋友? 英语翻译“语文没拿到的去老师办公室”用文言文怎么说 江苏人民出版社 《轻松快乐过寒假》 越快越好! 求 初一上(江苏人民出版社)轻松快乐过寒假的英语答案 六年级一班有54人,其中12人近视,六一班视力正常的占全班的人数百分之几? 求1~6这6个数字的720种排列方式, 快乐过寒假初一答案(数学和英语)要答案,好的加分 五一班有54人,其中有12人近视,五一班近视力正常同学占全班人数的百分之几?哈哈~ 甲乙丙3名同学为贫困地区的少年儿童捐赠图书,甲与乙的比是5:6,乙与丙的比是2:3,丙比甲多捐40本,求3位同学各捐图书多少本? 求苏教版6年级上册数学方程题(较难)我是同学叫我给她出题,我找不到,所以来问问的.SOS. 六一班有12 人近视,其中男生有5 人,视力正常的有36人,其中男生有20人.则六一班女生近视率是()六1班有12 人近视,其中男生有5 人,视力正常的有36人,其中男生有20人,女生的近视率是() 甲与乙捐献图书之比为5:6,乙与丙捐献图书之比为2:3,丙比甲多捐40本,求三位同学各捐图书多少本? 初一上学期《快乐寒假》英语部分的答案尽量全对 包括智慧屋还有第65页的智慧屋 五(1)班54人,其中有12人近视.五(11班视力正常的同学占全班人数的百分之几? 甲乙丙三人共有图书300本,已知甲比乙的二倍多40本,丙比乙少60本,求甲乙丙三人各有多少本?这样的题是不是都有规律? 没有全本没关系!我只要76 77页的 我的理想 天文学家要有1、写清楚自己的理想是什么2、交代清楚为什么会有这样的理想3、准备怎样实现自己的理想 甲,乙,丙三人共有图书300本.已知甲比乙的2倍多40本,丙比乙少60本,求甲乙丙各有图书多少本.望细讲) 语文及格95%,数学及格90%,两门都及格34人,没有两门不及格的,求总人数说明解题思路 中国古代天文学家 甲,乙,丙三人共有图书300本.已知甲比乙的2倍多40本,丙比乙少60本,求甲乙丙各有图书多少本求细节,不要XY 中国的天文学家有哪些? 学校买来排球12个,篮球6个,共付462元.已知买2个篮球的钱可以买3个排球,问排球和篮球每个各多少元? 实验小学六年级有450名学生,其中六(3)班有45名学生.亮亮:六年级里一定有两个人的生日是同一天.晶晶:六(3)班中至少有4人是同一个月出生.他们说的对吗?为什么?从扑克牌中取出两张 天文学家是什么有哪些天文学家 学校买了12个篮球和16个排球,一共用了1060元,每个篮球价钱比排球贵23元,一个篮球多少元? excel按名次排座位,已知学生的成绩排名1-720名;学生的班级1-12和姓名.现在要按15个考场48人排位.希望按排名分别排入1-15个考场,即1-48名第一考场,但是要求前后座位的都不是同一个班级的.有 小学六年级苏教版数学三级训练全本答案 跪求啊!速度··· 1.购买3斤苹果,2斤橘子需6.9元,购买8斤苹果,9斤橘子需2.8元.那么苹果、橘子各买一斤需多少元?2.汽车从甲地到乙地,先行上坡,后行下坡,共用9.4个小时,如果甲乙两地相距450千米.上坡车速为每小 一个电影院有31排共720个座位,已知每后一排都比前一排多1个座位,这个电影院最后一排有多少个座位? 天文学家是谁 1、有一块240公顷的土地,要种上玉米和西红柿,种玉米的面积和总西红柿的面积的比是2:6.这块土地种玉米和西红柿各多少公顷?2、学校新进132本图书,按3:4:5分配给三,四,每个年级可以得到多少 北京天文馆现在的电影rt,如果全面包括新厅和老厅的,说话算话. 甲、乙两车分别从A、B两地同时相向出发,甲每小时行45千米,乙每小时行50千米.当两车相遇时,乙车超过中点20千米.两车经过多少小时相遇? 大树栽植土球大小土球的大小如何确定?和蓬径 或高度有什么联系?只有这两项怎么确定土球大小呢第一个回答不错噢,我先分加上去先。现在是乔木呢 H=2.5-3.5m,P=2.5-3.0 这个土球大小怎么确定 急求2008年的九年级上册英语电子课本100分求,我只有几个小时的时间,如题,谁有去年的九年级上册英语电子课本一楼的好像是今年的,我不要教育网上的,那上面的根本不对,最好有下载地址 摆脱啊 呵呵 知道偷懒了. 如何确定乔木土球规格 经江苏省小学教辅材料评议委员会2013年评议通过. 61页答案) 乔木栽种时,胸径与土球直径之间的比例如何确定?经验数据是多少?胸径10CM-12CM的法国梧桐,土球直径有多少?胸径与土球直径之间的比例如何确定?经验数据是多少? 给乡下同学捐书捐什么书最好? 某校初三年级春游,现有36座和42座两种客车供选择租用.某校初三年级春游,现有36座和42座两种客车供选择租用,若只租36座客车若干辆,正好坐满,若只租42座客车,则能少租一辆,且有一辆没有坐 1道数学题目(有点难)在直角坐标系中,点O为原点,直线Y=KX+B与X轴交于点A(3,0),与Y轴的正半轴交于点B.角OAB的正切值为跟号3.1)若将三角形OAB绕点A顺时针旋转60度后,点B落到点C饿位置,求一 介绍下北京天文馆,好玩么那? 初一数学课堂点睛37页的5.6.7.8.9.10题求你们了1.若a乘x的平方乘y的b四方幂是关于x,y的四次单项式,且系数为3/1,则a= ---,b=---。2.在代数式2/5,-y,-2x/1,-m的平方乘n,3/2b,m+n,xyz,nx的平方 找出规律1.二分之一,六分之一,十二分之一,( 三十分之一,( ( ) 到北京天文馆怎么走?从亮马桥 初一数学课堂点睛p20页16题2008减去它的一半,再减去余下的三分之一,再减去余下的四分之一,以此类推,一直到最后减去余下的2008分之1,求最后剩下的数。 是青岛版的课本! 去过北京天文馆的朋友帮帮忙我想去北京天文馆,不知道应注意什么如:如何购买天文器具划算 如何安排行程 什么地方最有意思 多久能游览完 等等凡是跟北京天文馆有关的都行 p27 28页 请把过程写清楚 比较下列各数的大小.并把它们用>号排列起来 —5又2分之一,—(—4),—|—4.5|,—|+3|,0,—(+21) 初一数学《课堂点睛》2.1 整式(2)答案. 怎么把沙土改良好种桂花树!待长大后挖土球移栽、土球不散落? 北京天文馆开放时间从2009年8月4号是几点开门,天文馆放假吗? 英语翻译赶上90后的头班车,自认为是个名不副实的天蝎子.来自于湖北仙桃,传说,吃了仙桃的桃会变成神仙,想必大家都没听说过,因为那是我杜撰的!至于兴趣爱好嘛,喜欢爬爬北高峰,骑车溜达 小学数学基础训练答案(五年级上册)29页你完成了更聪明1,3题 请问你有初一轻松快乐过寒假江苏人民出版社数学和英语的答案么
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘