回车后提交表单是如何实现的?我用的onkeypress事件,但。。。
有很多网站有类似效果,但我看那些网页的源代码时找不到onkeypress事件啊,
是不是有其他的实现方法(比如5460,21cn的登陆框)
问题点数:30、回复次数:10Top
1 楼jxwangzhigang(一棵草)回复于 2002-05-23 11:51:36 得分 2
function nuser_onkeydown() {
if (event.keyCode==13)
{
form.submit();
}
}Top
2 楼loiter(生死茫茫)回复于 2002-05-23 11:51:46 得分 3
只要焦点停在按钮上,按回车与鼠标点击就同一效果的,并不需要什么事件触发的Top
3 楼spgoal(敏捷的狗狗)回复于 2002-05-23 11:53:44 得分 3
有个submit按钮一按回车就可以提交了,不过前提是焦点不要在textarea里Top
4 楼beyond_xiruo(CorruptionException)回复于 2002-05-23 11:55:53 得分 7
<form action="url">
<input type="text">
<input type="submit">
</form>
这个时候在text里回车就可以提交了,只要不是文本域,表单中又存在submit按钮的话都可以这样进行提交!Top
5 楼snailili(Hawker.net)回复于 2002-05-23 11:59:23 得分 0
是不是 在如下密码框中调用事件
<input name="login_pwd" size="16" type="password" onkeypress="signin_key()">
但5460,21cn的密码框的html标记中根本没有onkeydown或onkeypress的调用啊Top
6 楼snailili(Hawker.net)回复于 2002-05-23 12:01:41 得分 0
哦,试试,
Top
7 楼funboy88(司令)回复于 2002-05-23 12:13:28 得分 5
表单的默认提交是回车执行
只要你的指针当前焦点位于表单区域之内
所以不用另个写一个JS程序来检测键盘Top
8 楼net_lover(【孟子E章】)回复于 2002-05-23 12:18:54 得分 7
有
<input type="submit">
或
<input type="image">
在不屏蔽回车键的情况下自动实现Top
9 楼julyclyde(Java初学(大学不教只好自己学))回复于 2002-05-23 13:10:53 得分 3
默认就是,不需要onkeypressTop
10 楼snailili(Hawker.net)回复于 2002-05-23 14:18:17 得分 0
谢谢各位,因为我的<form>里没有<input type=submit>或<input type=image>
所以才有此问。
这下我懂了。Top




