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
>
查看全文
相关阅读:
从跳频技术聊CDMA/WIFI之母海蒂·拉玛传奇的一生
echarts图表X轴文字过长解决解决方案:根据文字长度自动旋转
kafka-connect-kudu-sink插件
mysql8远程连接问题
zookeeper-3.4.5修改存储1M大小限制
Java并发之CompletionService详解
傲视Kubernetes(六):Pod管理及控制器
傲视Kubernetes(五):注解和命名空间
Es使用kibana增删改查以及复杂查询
测试Ik分词器以及增加自己的词汇
原文地址:https://www.cnblogs.com/kokoliu/p/524293.html
最新文章
循环队列
数组队列
LeetCode
泛型自定义栈
ANR的原理分析和简单总结
最佳实践丨使用云函数+云调用,四步搞定微信支付
微搭低代码「分模块混合开发」能力介绍
使用微信云托管快速部署一个.Net Core项目(一)
「一文读懂」微信云托管
微搭低代码能力月报:实时秒级预览、混合开发、应用市场等
热门文章
「华哥有约第一期」云开发CloudBase热点问题Q&A
「微信云托管」首篇实战|极简DEMO入门
微搭低代码上线「快速注册小程序」能力
新能力丨云开发Cloudbase推出登录组件
微信联合腾讯云打造的云原生新能力来了!
ServiceWorker工作机制与生命周期:资源缓存与协作通信处理
web messaging与Woker分类:漫谈postMessage跨线程跨页面通信
Preload与Prefetch的区别以及webpack项目中如何优化
图表列表性能优化:可视化区域内最小资源消耗
vue2.x老项目typescript改造过程经验总结
Copyright © 2011-2022 走看看