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

一个遍历text控件的问题

编辑:说三道四文库 发布时间:2017-06-25 10:03
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新的Web UI库:Ploymer 研发周报:让开发者高效编程的10个新框架 拯救行将就木的PHP:谷歌为GAE添加PHP支持 PPT集萃(一):10位业内高管分享云计算技术理念与行业趋势 得益于苹果谷歌,未来可穿戴技术市场规模可达500亿美元 雅虎11亿美元押注Tumblr三大因素:用户、社交、内容 Perceptual:英特尔感知计算挑战赛 正式启动 吴义坚:创业去!我用深度神经网络,处理语音识别 浅谈用户体验的“反面模式 可穿戴设备又一站:增强现实眼镜CastAR 数字医疗投资将破纪录 投资人看好这些细分领域 Mayer又下一城:雅虎收购Tumblr推进移动化? 前端开发利器:代码预处理工具Prepros 一个轻量级的JavaScript库:Reactor.js [探讨] 用户体验设计师现在面临怎样的机遇和挑战? PPT集萃(二):淘宝、CloudStack等分享的架构经验与最佳实践 2013中国云计算榜单之二:64家云主机+云存储,错综复杂! 看Java技术基础的eBay如何评价他们的Node.js首次尝鲜 Jolla发布首款Sailfish系统手机 无缝兼容Android应用 NPD:全球智能手机出货量2013年将首次超过功能手机 聚合数据左磊:不走寻常路 做国内最好的数据聚合平台 从程序员到软件商 需要注意些什么? 共享软件海外营销策略与实战(上海站) 直接拿来用!最火的Android开源项目(完结篇) 一步加入云生态系统 参加第五届中国云计算大会的十大理由 传苹果iOS7将深度整合Flickr 用户受益最大 Chrome 27来了:页面加载快5% 可同步数据到Google Drive 微软发布新一代游戏主机Xbox One 搭配全新Kinect 2.0体感系统 Unity游戏引擎向iOS与Android开发者免费 Twitter获“下拉刷新”专利 开发者仍可自由使用 复杂产品的响应式设计【流程篇】 创建数据库创建到一半的时候就报错,不知道是什么原因,请大家帮忙!!! zhu8888一步一步住前走来接这100分。我是守信的。 PB中如保打开html文件? int CWinThread::Run() 问斑竹! 怎样在jsp中调用oracle817中的过程和函数?在线等待回复! 如何改变CStaic控件的背景色 各位大虾,给我介绍几本C++的名著好吗 关于水晶报表,控制分页显示。急急急急!!!! help:--------------->在线热切等待! 天啊我都快疯了 是不是用户对象必须继承System.Web.UI.UserControl 怎样把shs片断对象各式的图表转换成网页可以引用的图形各式?? 如何拖文件 怎样拦截键盘输入 【送分有理】好不容易混成五个三角,感谢新老朋友的大力支持啊^_* Exchange Web Service 问题? 关于远程连接问题!在线等! 这一SQL语句错在哪里? 在Delphi中,用SQL脚本更新存储过程? ★★★★★突然想到一个realloc的使用问题,请指教!★★★★★★ 在线等候!急 搜了搜,关于word和图片格式的文件都是文件上传到数据库并显示,可是怎么让一个word对象保存到数据库并显示呢? 这条sql语句怎样写 谁知道计算机等级考试在那个网站能查分(2002年下半年二级C)? 求助,如何在SQL Server数据库设计好之后,把它打包,生成setup.exe可执行安装程序。 NT无盘高手进 請問哪位可以提供點完成端口的資料阿? 网络的不通 如何把VC++中的输入IP地址的控件导出来? VS.NET的第六、七张碟有什么用呀? B/S,如何当一个form为非编辑模式的情况下让其中的一个field为编辑模式 form提交的有效性检查问题 把 MYSQL* mysql作为参数据传递处理 出现错误 有关98下的声音问题,来者有分 NT/2000下,怎么将应用程序在开机时自动加载?谢谢,送高分,我会再加的 金山毒霸不能卸载?! 教你发短信不收费!!!!!!!!!!! 关于颜色值格式的问题 关于设置主键的问题! 我想说的是,漏题不仅仅在湖北. Win2000环境下,VB程序如何能得到计算机当前的CPU使用率? 系统错误:&h800706BA(-2147023174) 请问这个错误 一般是什么地方出问题 谢谢 急急急急急急!!( 想了解一下硬盘还原卡的原理与破解 ! 不是盖的 Visual Stdio6.0,Visual Basic6.0,MSDN,CorelDral 10,Visual Foxpro6.0下载。 Rose建模中使用中文 關于顯示Money型數據的符號問題 寻找用RegisterDeviceNotification注册过USB外设的大虾,帮忙看一下我的问题 怎么把PAINTBOX中的图形保存下来? 关于计数器 ☆☆☆☆☆→测试性问题←☆☆☆☆☆ 写小说要取亭台楼阁的名字 还有一个杀手情报组织的名字 就这些 越多越好哟 cat 's是猫的.还是猫是. She is as oid as my brother. 谁能给我提供古代的亭台楼阁的名字?要具有古代典雅,优美的名字方可,我非常喜欢古代的亭台楼阁,也喜欢古代那具有古典气质的名字. 在美国,人们常常用“she”来指代“狗”,用“he”来指代“猫”对不对 英语几道单项选择题 关于纪晓岚的《河中石兽》的第(5)题. 网络语言利与弊辩论赛,我是正方.给我多点材料.利弊都要,越多越好, 小学英语毕业考总复习 九、阅读理解阅读短文,根据上下短文的意思判断下列句子是否正确Hi,this is Chen Jie.I’m going to have a busy weekend!On Saturday,I’m going to the bookstore by taxi .I’m going to buy a new C Do you have fun on weekends?同义句改写___you___ ____on weekends? 【With the help of 】my friends,I caught up with my classmates soon.【…】means:A.UnderB.Thanks toC.ByD.Because make it possible to do = ______ doing? 高分求帮忙翻译一篇2000字的英文文章 机械相关的 愿意的留邮箱 不要在线翻译那种 要通顺的 翻的好追加分数 DO you have a house in beijing?no,i don' t have so much money so i have to()one 1\rent 2\borrow 3\buy 4\make we will have two days off a week at that time.翻译 I study in Yu Ying Middle School ,there are two students in our school ,选项A thousandsB thousands of C thousand of D thousand A:Why don't you get her a ring?B:__________________.I don't have so much money. 改错I hear we well have a( two days) holiday in( two days )time 英语翻译三生谁更问前因,一念缠绵泣鬼神,缘尽犹寻泉下路,魂归宛见梦中人,城乌啼夜传幽怨,怨冢树连认化身,万骨青山终沥尽,只应铁骨不成尘.请直接回答我的问题好吗 school work和home work的区别? 笑,全世界便与你同声笑,哭,你便独自哭.英语翻译、、急用、、要英文演讲 英语翻译有山西商居京师信成客寓,衣服仆马皆华丽,云且援例报捐.一日,有贫叟来访,仆辈不为通,自候于门,乃得见.神意索漠,一茶后别无寒温.叟徐露求助意.怫然曰:此时捐项且不足,岂复有余 是不是have codfidence in sb和have confident of sb He likes flying ( ) every year .A there and here B here or there C here and there D there or here [我希望在我没放弃你之前,请你不要忘记我]用英语怎么说啊请你帮我翻印用英语怎么说啊 confident of ‘be confidence in区别 请问get here ,get there的here和there是什么词性,做什么成分? 英语翻译a photo can be taken eigher sideways or upright.you should look at the subject and decide which is better.for a countryside view ,use sideways,but for a person or a tower,use the upright. There are two thousand students in our school ,two thirds of_______are girl.答案为什么是whom不是who我实在是觉得这里的画线句内容是从句主语阿 秋天的作文2000字11 被动语态的现在进行时、现在完成时的状态还有一般过去式、过去进行时、过去完成时 一般将来时、将来进行时和将来完成时的状态,如:一般现在时的状态为be{am/is/are+done. i don't have as much money as you改为同义句you have-------- money -----------ii don't konw what to do next改为复合句i don't konw what---------- -----------do next 求2000字的英语 文章最好要 没翻译过的,关于商务英语的 英语翻译就是"姚安公监督南新仓时''.那一篇 i don't have much money ,\ i don't have got much money 都对吗意思一样吗 急求英语旅游论文2000字 Did you have fun____the Great Wall.A visiting B to visit该选哪个?或者两个都不对?为什么? 亭台楼阁可以用什么与之对联? I make it a rule to run_____exercise every morning填介词或副词 1,Mr Wang will pay a visit to America next month.2,They will have fun at the party.同义句转换! I told Sally how to get here,but perhaps I ______ for her.A.had to write it out B.must have written it outC.should have written it out D.ought to write it out谁能解说下为什么不选D. made it a rule后面跟什么? 纪晓岚巧对对联 baseball,a,I,much,don’t ,but,like,I,have,it,very(连词成句) We have a two-day _____.后面应用holiday还是vacation? 乾隆皇帝让纪晓岚去死,纪晓岚是如何解脱的? 急用! 英语翻译将1日龄的白羽肉鸡160只随机分成4组饲养,每组40只,又将每组随机分成5个小组,每小组8只.各小组平均体质量差异不显著,试验4个组分别为1个空白对照组(基础日粮)、1个试验对照组 she is looking up the_ little bird 美音和英音的区别?怎样区分? have the flu,have a cough,have a good time,have a lesson,have lessons,have fun,have a picnic中文是什么? “不要忘记我”用英文怎样说? 如何区分美音与英音? [w46] I wanted to take part in the game; but my friend told me _____.A.not to B.not to do C.not do itD.don't do翻译,并分析. 求一些比较霸气的古代宫殿,亭台楼阁的名字.男生用 她和她的猫 SHE AND HER CAT怎么样 为什么不能说we will have a five days holiday.what about going to suzhou? 求古风【亭台楼阁】这种的名字,谢谢三字,最好是四字 她到处寻找那只猫she looked for the cat---- ---- ----- ------ 填四个空 那位老人通常晚饭后散步八小时 (make it a rule)英语
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘