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
>
查看全文
相关阅读:
导出表格,导出表格为excel,导出表格带样式,怎么导出表格数据为excel并且带样式呢
webpack打包文件 可以npm cdn使用
Webpack的externals的使用
如何在微信小程序中使用iconfont
如何发布和取消发布 NPM 包?
js中数组对象去重的方法
小程序列表性能优化
wepy全局拦截器
js中prototype与__proto__的关系详解
JavaScript中本地对象、内置对象和宿主对象
原文地址:https://www.cnblogs.com/kokoliu/p/524293.html
最新文章
mybatis 自动更新表结构 ,兼容通用tkmapper
Ubuntu git 安装、生成sshkey、克隆、切换分支
spring mvc跨域设置(全局)
java 发送html邮件,苹果或者某些邮件客户端收到的内容为空白解决方案
springmvc+fastjson enum(枚举)支持属性get转json
C#最小化到托盘+双击托盘恢复+禁止运行多个该程序
wincc的服务器-客户机模式具体做法(全抄-未测试)
勿在浮沙筑高台
Anaconda使用
Oracle 中启用 scott 用户 的方法
热门文章
Win7安装Oracle Instantclient ODBC驱动 后配置DSN时出错的解决办法 SQORAS32
科来网络分析工具 (自己使用过 感觉还不错)
win2008R2 局域网共享
西门子 S7-200CN CPU 224CN EEPROM芯片
BAT 五路internet负载均衡
AndroidStudio虚拟机 "A system image must be selected to continue"问题解决
RN开发环境搭建
WebStorm 2018.3.2 激活方式(永久)
Vuex项目 ,使用module后, 如何调用其他模块的 属性值和方法?
Vue keep-alive
Copyright © 2011-2022 走看看