我找不到很好的原因,一直找不到原因的问题

一直找不到原因的问题 - 故障解答 - 电脑教程网

一直找不到原因的问题

日期:2006-07-26   荐:
一直找不到原因的问题asp.net页面,比如说一个登陆的页面,一般习惯上面输入用户名和密码后直接回车,应该就会执行了,但是有些页面却一定要用鼠标点登陆按钮才能执行,但是有些页面又是好的,这是什么原因。设置按钮的TabIndex值。TabIndex在一个页面上存在多个按钮,有的时候希望按回车直接实现点击某按钮的效果,解决方法如下: <script language="javascript"> function document.onkeydown() { var e=event.srcElement; if(event.keyCode==13) { document.getElementById("需要点击的那个按钮的id").click(); return false; } } </script> 如果页面上有多行文本框,在多行文本框内回车仅仅想实现换行而不是提交表单这么修改 if(e!=document.getElementById("多行文本框的id")&&event.keyCode== 13) http://www.henyzhang.com/test.aspx这个页面,大家去看一下,就是这个情况,当我在文本框中输入东西,直接回车的时候,是不执行按钮事件的,一定要点击那个按钮才行。你用的按钮类型是asp:Button吗?是的。当在页面中再放入一个按钮时,直接回车就有效了。不过用LoveCherry(论成败,人生豪迈;大不了,重头再来!^_^)的方法,我找到点感觉了。设置TabIndex值不行的吗?
标签: