asp.net关于imagebutton 抢占回车事件问题

cherr1 2010-08-29 11:20:27
我有一个textbox 和一个image控件,想在textbox回车触发自身的keydown事件,但是每次回车 都触发了image控件的onclick事件,我在网上查了说image控件也相当于一个提交控件,请问我该如何解决这个问题,textbox回车触发本身的keydown事件
...全文
229 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
GuHaiZhiRuo 2012-11-06
  • 打赏
  • 举报
回复
设置你要写回车事件控件的autopostback为true就OK了
cherr1 2010-08-29
  • 打赏
  • 举报
回复
在image 的onclick事件里我alert(event.keyCode) 值为0。
cherr1 2010-08-29
  • 打赏
  • 举报
回复
我刚试了1楼的方法,确实可以执行textbox的keydown事件,但是image 的onclick事件也执行了。有没有方法在文本框回车时,image的onclick事件不触发
porschev 2010-08-29
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 q107770540 的回复:]
JScript code

document.onkeypress = function() {
var iKeyCode = -1;
if (arguments[0]) {
iKeyCode = arguments[0].which;
}
els……
[/Quote]
wuyq11 2010-08-29
  • 打赏
  • 举报
回复
TextBox1.Attribute.add("onkeypress","A('Button1')");
function A(button)
{
if(event.keyCode == 13)
{
event.keyCode = 9;
event.returnValue = false;
}
}
<asp:TextBox id="tbInput" runat="server" Width="240px"> </asp:TextBox>
<asp:Button id="btnOK" runat="server" BorderWidth="1px" Text="A"> </asp:Button>
TextBox1.Attributes.Add("onkeydown", "if(event.keyCode==13){

}");
q107770540 2010-08-29
  • 打赏
  • 举报
回复

document.onkeypress = function() {
var iKeyCode = -1;
if (arguments[0]) {
iKeyCode = arguments[0].which;
}
else {
iKeyCode = event.keyCode;
}
if (iKeyCode == 13) {
//keydown事件
}
}
内容概要:本文档系统讲解了创意版烟花的完整实现路径,从粒子系统原理出发,深入剖析烟花效果的五大核心阶段——上升、爆炸、扩散、衰减与拖尾,并基于四种技术栈(HTML5 Canvas、Three.js、Python Pygame、AI音乐节拍同步)提供可运行的完整代码方案。文档涵盖基础实现、视觉增强(形状变化、闪烁、二次爆炸)、交互升级(鼠标拖动、手势控制)、性能优化(对象池、渲染优化)、部署上线(GitHub Pages、Vercel)及创意拓展(文字烟花、数据可视化、协同互动),形成“原理→编码→调优→部署→创新”的闭环学习链路。同时融入Web Audio API节拍检测、滑动窗口动态阈值等实用算法,助力开发者打造兼具美观性与技术深度的动态视觉作品。; 适合人群:具备基础编程能力的前端开发者、Python爱好者、多媒体交互设计人员,以及希望提升图形编程与动效设计能力的工作1-3年研发人员;也适用于教学演示、作品集建设或创意项目原型开发。; 使用场景及目标:①掌握粒子系统在动画与游戏开发中的底层实现机制;②实现网页端与桌面端的高性能烟花特效;③构建音乐可视化、数据艺术、互动装置等融合型项目;④学习从代码实现到线上部署的全流程工程实践。; 阅读建议:建议按照“Canvas基础→进阶优化→3D/Pygame/AI扩展”的路径逐步实践,重点关注参数调优表与性能优化策略,在调试中理解每行代码的作用;对于音乐同步等复杂功能,可先运行成功案例再深入算法逻辑,结合实际项目需求灵活组合各项技术模块。

62,272

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧