其实一早就有接触过在asp.net的页面上如何设置默认的回车按钮,只是当时没有记录下来。今天再次碰上,翻资料找不到,按照网上的办法也解决不了,那叫一痛苦。
网上的办法相信大家都知道。无非都是在aspx页面上设置如下js代码:
<script language="javascript" type="text/javascript">
function document.onkeydown()
{
var e = event.srcElement;
if (event.keyCode == 13) {
document.getElementById("按钮id").click();
}
}
</script>
但是这段代码对于我来说,如果按钮是ImageButton的话,这段代码是可以用的;如果按钮是Button的话,这段代码就失效了。搞了很久都没有成 功,灰常纳闷。后来再上网瞧瞧,看到关于按钮id的问题。然后在想,会不会是按钮的id有问题呢?被编译之后的id肯定是发生了变化。
最后,我用浏览器浏览需要设置默认回车按钮的页面,查看源码,找到button的id,复制下来,那是很长的一段,类似 ctl00_ContentPlaceHolder1_Button1,把这个替换js代码里面的按钮id,运行页面,回车,正常了。
分享到:
相关推荐
后来google一下,发现这是asp.net2.0为表单处理专门设置的”Enter key”功能,关于asp.net ajax表单的enter key,你可以查看这一篇《ASP.NET基于Ajax的Enter键提交问题》。前面给出链接的两篇都是叫我们怎么设置...
由于asp.net采用的是事件驱动模式,所以默认用户按回车并没有触发按钮的onclick事件。用户按回车也不是没有提交表单,通过httpwath可以看到,实际上页面表单是提交到了form下的action页面,只不过没有触发onclick...
(1)单击“基本数据维护”按钮,主要对部门、仓库、计量单位、入库类型、出库类型、物资大类、物资类别、物资信息、往来单位以及收付款方式等信息进行添加操作。 (2)单击“数据库备份”按钮,对于对数据库中的...
本文实例分析了ASP.NET2.0使用Enter Key作为默认提交的方法。分享给大家供大家参考,具体如下: 网页开发中最烦人的事情之一就是为表单处理”Enter key” ,”Enter key”已经成为用户提交表单的偏好。虽然我们为用户...
【进货单】和【进货退货单】也是一样的设置,【供应商资料】、【商品信息】和【贵宾资料】都是在上面再加一个【查询供应商】、【查询商品】和【查询贵宾】按钮,查询按钮的作用是例如商品信息里, 选择了DN1002这款...
系统设置项分成几大类:[基本设置]、[网站信息]、[安全设置]、[用户选项设置]、[邮件选项设置]、[注册选项设置]、[系统选项设置]、[上传选项设置]、[验证码设置]、[官方通讯设置]、[服务升级设置]、[支持接口设置] ...
(2)再依次选“默认Web站点→右键→属性→Web站点”,单击“IP地址”右侧的“高级”按钮,在“此站点有多个标识下”双击已有的那个IP地址(或单击选中它后再按“编辑”按钮),然后在“主机头名”下输入...
② “工具-参数设置-模板”里面,单击“添加”按钮添加模板,“菜单文本”这里输入“Text”,浏览“template.txt”,之后确定即可 ③ “文件-新建-text”,就可以建立一个空的文本文件,保存时,这个文件自动带...
2) 在浏览器的地址栏输入类似下面的地址并回车: http://www.ajiang.net/mystat/login.asp 您应该将其中的“http://www.ajiang.net/mystat/”更换为您的实际安 装路径(URL) 3) 将站点ID后面的文字框中的数字1...
2) 在浏览器的地址栏输入类似下面的地址并回车: http://www.ajiang.net/mystat/login.asp 您应该将其中的“http://www.ajiang.net/mystat/”更换为您的实际安 装路径(URL) 3) 将站点ID后面的文字框中的数字1...
<br/> 没有打开较慢的Java或ActiveX组件 <br/>100% DHTML, JavaScript ASP.Net code. There are no slow Java or ActiveX components to worry about and everything is handled in the browser! ...
0976 将图片以二进制格式存储到数据库中(asp.net) 569 0977 从DataReader对象读取数据的技巧 569 0978 随机显示数据库记录 569 0979 通过DataTable获得数据表的主键 569 0980 将Access数据库转化为SQL ...
② 单击“添加工具→应用程序”按钮并进行如下设置 ③ 各种类似"$(FilePath)"的参数可以在文本框右侧的箭头下拉菜单中获取,具体含义如下 参数 描述 $(FilePath) 文件路径(文件全名,含目录和文件名) $(FileDir) ...
② 单击“添加工具→应用程序”按钮并进行如下设置 ③ 各种类似"$(FilePath)"的参数可以在文本框右侧的箭头下拉菜单中获取,具体含义如下 参数 描述 $(FilePath) 文件路径(文件全名,含目录和文件名) $(FileDir) ...
注意事项(1)在输入数量后按一下回车键,可将合计金额显示出来。(2)在输入固定资产编号后按一下回车键,可显示固定资产名称。(3)如果没有添加“物资大类”信息,那么其它物资信息也无法添加。业务流程1.在...
111 <br>0184 如何在ASP.NET中获取文件的扩展名 111 <br>0185 如何在ASP.NET中用URL在页面之间传值 112 <br>0186 如何使用IsPostBack实现ASP.NET页面加载 112 <br>0187 如何利用输出缓存技术缓存...
3、在C.NF4X Ver1.4的COMS启动设置中,默认状态是Removable设备为第一启动(Removable是指可移动的设备,其中包括FLOPPY、USB Device等可移动的设备),此时用户需要改成Hard Disk或者其他设备,否则就算USB启动关闭...