asp页面 按回车从一个textbox跳到下一个textbox?

sukiyark1204 2012-05-25 04:54:26
asp页面 按回车从一个textbox跳到下一个textbox?(求教,最好能附上代码)
...全文
267 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
sukiyark1204 2012-05-25
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 的回复:]

引用 5 楼 的回复:

引用 3 楼 的回复:

直接在在控件的属性里 修改TableIndex 属性 就可以随心修改控制,当然这样就写死顺序了,也可以用脚本控制的 楼上正解 不再赘述了
textbox里好像没TableIndex这属性 只有TabIndex , 里面的只是多少?下个textbox的ID吗?


额 打错了 是TabIndex,里面默认值是0,下一个获……
[/Quote]这个好像不是回车键 是TAB键啊~~
a164266729 2012-05-25
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

引用 3 楼 的回复:

直接在在控件的属性里 修改TableIndex 属性 就可以随心修改控制,当然这样就写死顺序了,也可以用脚本控制的 楼上正解 不再赘述了
textbox里好像没TableIndex这属性 只有TabIndex , 里面的只是多少?下个textbox的ID吗?
[/Quote]

额 打错了 是TabIndex,里面默认值是0,下一个获得焦点的是1,依次往后递推
失落的code 2012-05-25
  • 打赏
  • 举报
回复
这绝对是个非常蛋疼的想法,除非你的页面元素都是同一类型的控件,或者至少在行和列上都是得到焦点的控件,曾经有一系列模块我就做的这个功能,table中有可能是text还有可能是radio(如果是radio组的话还要特殊处理),还有可能是label(不可接受焦点),如果你真要做的话,并且使用table布局的话,可以用tr.rowIndex和tr.cellIndex这两个属性来操作。
sukiyark1204 2012-05-25
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

直接在在控件的属性里 修改TableIndex 属性 就可以随心修改控制,当然这样就写死顺序了,也可以用脚本控制的 楼上正解 不再赘述了
[/Quote]textbox里好像没TableIndex这属性 只有TabIndex , 里面的只是多少?下个textbox的ID吗?
sukiyark1204 2012-05-25
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

JScript code

$(document).ready(function () {
$("#UserName").bind("keydown", function (e) {
switch (e.keyCode) {
case 9:
case 13:
$("#textPwd").fo……
[/Quote]
我一张页面里有很多的TEXTBOX 那还要以个一个的写?? 有没快点的?
a164266729 2012-05-25
  • 打赏
  • 举报
回复
直接在在控件的属性里 修改TableIndex 属性 就可以随心修改控制,当然这样就写死顺序了,也可以用脚本控制的 楼上正解 不再赘述了
scjypzh 2012-05-25
  • 打赏
  • 举报
回复

$(document).ready(function () {
$("#UserName").bind("keydown", function (e) {
switch (e.keyCode) {
case 9:
case 13:
$("#textPwd").focus();
e.preventDefault();
e.stopPropagation();
break;
default:
break;
}
});
});
黄瓜黄瓜 2012-05-25
  • 打赏
  • 举报
回复
用javascript 键盘事件 切换空间得到焦点 就OK

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧