zoukankan
html css js c++ java
关于回车触发按钮事件
网页中只有一个TextBox的时候,当TestBox中输入文字,习惯性按下回车提交时,页面只会刷新一下,并没有将TextBox中的内容提交。如:
<
asp:TextBox id
=
"
tbInput
"
runat
=
"
server
"
Width
=
"
240px
"
></
asp:TextBox
>
<
asp:Button id
=
"
btnOK
"
runat
=
"
server
"
BorderWidth
=
"
1px
"
BorderColor
=
"
Purple
"
BorderStyle
=
"
Solid
"
Text
=
"
Search Site
"
></
asp:Button
>
以前找到一个方案,用javascript来解决。添加:
<
SCRIPT LANGUAGE
=
"
javascript
"
>
<!--
function SubmitKeyClick(button)
{
if
(
event
.keyCode
==
13
)
{
event
.keyCode
=
9
;
event
.returnValue
=
false
;
document.all[button].click();
}
}
//
-->
</
SCRIPT
>
Page_Load里添加:
tbInput.Attributes.Add(
"
onkeydown
"
,
"
SubmitKeyClick('btnOK');
"
);
另一个解决办法是添加一个TextBox,style设置成隐藏的就可以了(Visible设置成false是不行的)。
<
asp:TextBox id
=
"
tbInput
"
runat
=
"
server
"
Width
=
"
240px
"
></
asp:TextBox
>
<
asp:TextBox id
=
"
hidden
"
runat
=
"
server
"
style
=
"
visibility:hidden;display:none;
"
></
asp:TextBox
>
<
asp:Button id
=
"
btnOK
"
runat
=
"
server
"
BorderWidth
=
"
1px
"
BorderColor
=
"
Purple
"
BorderStyle
=
"
Solid
"
Text
=
"
Search Site
"
></
asp:Button
>
查看全文
相关阅读:
dojo 官方翻译 dojo/string 版本1.10
dojo 官方翻译 dojo/_base/lang 版本1.10
dojo 官方翻译 dojo/_base/array 版本1.10
flex 数字上标
delphi 权限控制(delphi TActionList方案)
DELPHI 字符串与日期格式互转
Delphi格式化函数Format、FormatDateTime和FormatFloat详解
如何优雅的给TDatetimePicker控件赋值(Delphi)
ListView中用鼠标拖动各项上下移动的问题。(100分)
Delphi中实现文件拷贝的三种方法
原文地址:https://www.cnblogs.com/kokoliu/p/524293.html
最新文章
NGUI研究之3D模型坐标转2D屏幕坐标-血条
bzoj-2251 外星联络
poj1125--Floyd
软考之进程,线程,管程比較
剑指Offer面试题16(Java版):反转链表
ACM-BFS之Open the Lock——hdu1195(双向BFS)
搭建mysql主从集群的步骤
指针 (整理版)
2015最新iherb海淘攻略-图文入门教程-6月免邮
WEB开发的标准目录结构
热门文章
在WEB开发的时候导入各种jar包
Eclipse中设置文件编码
使用Eclipse创建的第一个javabean,cannot resolved to a type
配置Tomcat的server.xml以适应web-content文件系统的位置改变
Eclipse中Editor开启Auto-completion
JSP中文编码问题
MySQL的使用笔记
HTML源文件编码的问题
安装Tomcat配置环境变量
dojo 官方翻译 dojo/json 版本1.10
Copyright © 2011-2022 走看看