为什么我一按回车就提交了啊

fj_lyw 2006-04-07 10:51:25
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>

<title>::: 福建省电力数字营销系统 :::</title>

<body >

<form name="businessForm" method="get" action="/system/workflow/workflow.do" target="result">
<input type = "hidden" name = "domethod" value = "pendingList"/>
<input type = "hidden" name = "queryForm" value = "1"/>
<input type = "text" name = "as" value = "1"/>

</form>

</body>
</html>
...全文
236 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
saman11 2006-04-30
  • 打赏
  • 举报
回复
firefox中要怎么处理?
GaoXX 2006-04-15
  • 打赏
  • 举报
回复
顶一下
JK_10000 2006-04-07
  • 打赏
  • 举报
回复
ie自作聪明,在只有一个text-input时回车会自动提交,
加一个隐藏的text-input就可以解决这个问题.

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

<title>::: 福建省电力数字营销系统 :::</title>

</head>

<body >

<form name="businessForm" method="get" action="/system/workflow/workflow.do" target="result">
<input type = "hidden" name = "domethod" value = "pendingList"/>
<input type = "hidden" name = "queryForm" value = "1"/>
<input type = "text" name = "as" value = "1"/>
<input style="display:none;">

</form>

</body>
</html>
dreadknightll 2006-04-07
  • 打赏
  • 举报
回复
当表单被设为焦点并且元素不是多行文本框的话,一按回车表单就会被提交
netpotRL 2006-04-07
  • 打赏
  • 举报
回复
貌似和 JAVASCRIPT 没有多大关系~~

估计是因为你没有写 SUBMIT 的方法,所以程序默认在你点回车后提交~~
chenqianlong 2006-04-07
  • 打赏
  • 举报
回复
在javascript中加入代碼1,2任選
function onkeydown()
{
if(event.keyCode == 13)
1 //event.returnValue=false
2//event.KeyCode == 9

}
cansum396 2006-04-07
  • 打赏
  • 举报
回复
可以在<form> 中加入 onsubmit="return false"

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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