问题描述
很奇怪,很多页面都这样。不论文本框在哪,不论输入的是什么,只要在文本框按回车,就会执行页面中第一个按钮。
解决方案
解决方案二:
如果要让某个textbox按回车执行特定功能,请在load里注册该输入框的onkeydown事件:TextBox.Attributes.Add("onkeydown","JavaScript函数或代码");如果是多个按钮,按回车不是执行特定按钮的click事件,可以通过这个方法解决http://blog.sina.com.cn/s/blog_568e662301018n2i.html
解决方案三:
有可能在你的js方法里做了判断,只要是按下回车键,就触发第一个按钮的点击事件。检查一下你的代码!
解决方案四:
protectedvoidPage_Load(objectsender,EventArgse){this.Page.Form.DefaultButton="login_btn";//默认回车时触发的按钮,值为控件ID}
解决方案五:
引用1楼ajianchina的回复:
如果要让某个textbox按回车执行特定功能,请在load里注册该输入框的onkeydown事件:TextBox.Attributes.Add("onkeydown","JavaScript函数或代码");如果是多个按钮,按回车不是执行特定按钮的click事件,可以通过这个方法解决http://blog.sina.com.cn/s/blog_568e662301018n2i.html
正解
时间: 2024-08-22 18:05:48