ASP.NET jQuery 实例2 (表单中使用回车在TextBox之间向下移动)


Posted in Javascript onJanuary 13, 2012

通过下面的代码可以实现这种切换的效果。

首先我们来看界面: ASP.NET jQuery 实例2 (表单中使用回车在TextBox之间向下移动)
界面代码:

<body> 
<form id="form1" runat="server"> 
<div align="center"> 
<fieldset style="width: 400px; height: 200px;"> 
<table cellpadding="3" cellspacing="3" border="0"> 
<tr> 
<td> 
<asp:Label ID="lblName" Text="姓名: " runat="server"></asp:Label> 
</td> 
<td> 
<asp:TextBox ID="txtName" Width="200px" runat="server"></asp:TextBox> 
</td> 
</tr> 
<tr> 
<td> 
<asp:Label ID="lblAddress" Text="地址: " runat="server"></asp:Label> 
</td> 
<td> 
<asp:TextBox ID="txtAddress" Width="200px" runat="server"></asp:TextBox> 
</td> 
</tr> 
<tr> 
<td> 
<asp:Label ID="lblContact" Text="联系电话: " runat="server"></asp:Label> 
</td> 
<td> 
<asp:TextBox ID="txtContact" Width="200px" runat="server"></asp:TextBox> 
</td> 
</tr> 
<tr> 
<td> 
<asp:Label ID="lblEmail" Text="电子邮箱: " runat="server"></asp:Label> 
</td> 
<td> 
<asp:TextBox ID="txtEmail" Width="200px" runat="server"></asp:TextBox> 
</td> 
</tr> 
<tr> 
<td> 
</td> 
<td> 
<asp:Button ID="btnSubmit" Text="提交" runat="server" /> 
<asp:Button ID="btnReset" Text="重置" runat="server" /> 
</td> 
</tr> 
</table> 
</fieldset> 
</div> 
</form> 
</body>

脚本代码:
<head runat="server"> 
<title>Recipe2</title> 
<script src="Scripts/jquery-1.4.1-vsdoc.js" type="text/javascript"></script> 
<script type="text/javascript"> 
$(document).ready(function () { 
$("input:text:first").focus(); // TextBox转换成html控件为<input type="text"/> 
$("input:text").bind("keydown", function (e) { 
if (e.which == 13) { // 获取Enter键值 
e.preventDefault(); // 阻止表单按Enter键默认行为,防止按回车键提交表单 
var nextIndex = $("input:text").index(this) + 1; 
$("input:text")[nextIndex].focus(); 
} 
}); 
$("#<%=btnReset.ClientID%>").click(function () { 
$("form")[0].reset(); 
}); 
}); 
</script> 
</head>
Javascript 相关文章推荐
javascript操作cookie_获取与修改代码
May 21 Javascript
javascript中有趣的反柯里化深入分析
Dec 05 Javascript
jquery操作cookie插件分享
Jan 14 Javascript
IE下双击checkbox反应延迟问题的解决方法
Mar 27 Javascript
JS根据年月获得当月天数的实现代码
Jul 03 Javascript
详解JavaScript的策略模式编程
Jun 24 Javascript
IE9+已经不对document.createElement向下兼容的解决方法
Sep 14 Javascript
Javascript闭包与函数柯里化浅析
Jun 22 Javascript
老生常谈JavaScript 函数表达式
Sep 01 Javascript
vue-cli配置flexible过程详解
Jul 04 Javascript
一个手写的vue放大镜效果
Aug 09 Javascript
小程序选项卡以及swiper套用(跨页面)
Jun 19 Javascript
ASP.NET jQuery 实例1(在TextBox里面创建一个默认提示)
Jan 13 #Javascript
从URL中提取参数与将对象转换为URL查询参数的实现代码
Jan 12 #Javascript
js中根据字数截取字符串,不能截断url
Jan 12 #Javascript
js 实现css风格选择器(压缩后2KB)
Jan 12 #Javascript
js日历功能对象
Jan 12 #Javascript
关于 文本框默认值 的操作js代码
Jan 12 #Javascript
新发现一个骗链接的方法(js读取cookies)
Jan 11 #Javascript
You might like
PHP.MVC的模板标签系统(四)
2006/09/05 PHP
php文件上传表单摘自drupal的代码
2011/02/15 PHP
如何使用php输出时间格式
2013/08/31 PHP
php读取mysql的简单实例
2014/01/15 PHP
PHP实现向关联数组指定的Key之前插入元素的方法
2017/06/06 PHP
深入分析PHP设计模式
2020/06/15 PHP
javascript的offset、client、scroll使用方法详解
2012/12/25 Javascript
js实现带搜索功能的下拉框实时搜索实时匹配
2013/11/05 Javascript
jquery简单实现幻灯片的方法
2015/08/03 Javascript
Angular Js文件上传之form-data
2015/08/28 Javascript
jquery实现select选择框内容左右移动代码分享
2015/11/21 Javascript
jQuery使用ajax跨域获取数据的简单实例
2016/05/18 Javascript
JS正则表达式判断有效数实例代码
2017/03/13 Javascript
微信小程序实现action-sheet弹出底部菜单功能【附源码下载】
2017/12/09 Javascript
vue 组件 全局注册和局部注册的实现
2018/02/28 Javascript
node 命令方式启动修改端口的方法
2018/05/12 Javascript
vue实现搜索功能
2019/05/28 Javascript
在JavaScript中如何访问暂未存在的嵌套对象
2019/06/18 Javascript
微信小程序和H5页面间相互跳转代码实例
2019/09/19 Javascript
详解Python中映射类型的内建函数和工厂函数
2015/08/19 Python
使用Python和Prometheus跟踪天气的使用方法
2019/05/06 Python
np.newaxis 实现为 numpy.ndarray(多维数组)增加一个轴
2019/11/30 Python
解决keras,val_categorical_accuracy:,0.0000e+00问题
2020/07/02 Python
Marc Jacobs官方网站:美国奢侈品牌
2017/08/29 全球购物
德国高品质男装及配饰商城:Cultizm(Raw Denim原色牛仔裤)
2018/04/16 全球购物
大学生军训广播稿
2014/01/24 职场文书
大学生家政服务项目创业计划书
2014/01/30 职场文书
2014政务公开实施方案
2014/02/19 职场文书
机关领导查摆四风思想汇报
2014/09/13 职场文书
2015年社区工会工作总结
2015/05/26 职场文书
2015年大学迎新晚会总结
2015/07/16 职场文书
班组长如何制订适合本班组的工作计划?
2019/07/10 职场文书
如何用python插入独创性声明
2021/03/31 Python
MySQL表锁、行锁、排它锁及共享锁的使用详解
2022/04/02 MySQL
Python可视化动图组件ipyvizzu绘制惊艳的可视化动图
2022/04/21 Python
如何Tomcat中使用ipv6地址
2022/05/06 Servers