怪问题

divineka 2004-01-03 03:37:07
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<form name="form1" method="post" action="">
<input name="teamname" type="text">
<input name="input" type="submit" value="确定写入">
</form>
<%
response.write request.ServerVariables("REQUEST_METHOD")&"<br>"
response.write request.form("input")
%>

当用mouse和键盘回车分别提交的时候
为什么只有mouse能提交???
...全文
78 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiantao123 2004-01-03
  • 打赏
  • 举报
回复
用键盘提交没有获得结果的原因是提交按钮没有获得焦点,你用TAB键切换一下,当按钮获得焦点后然后岸回车,就能得到你想要的结果。
alexzhang00(三角猫(sjcatsoft)) 说的对,我测试过了。
divineka 2004-01-03
  • 打赏
  • 举报
回复
是按的回车
divineka 2004-01-03
  • 打赏
  • 举报
回复
to alexzhang00(三角猫(sjcatsoft))
不是input为焦点,焦点是在text内
ygghost 2004-01-03
  • 打赏
  • 举报
回复
<input name="teamname" type="text" onkeydown="return teamname_onkeydown()">

<script language="JavaScript">
<!--
function teamname_onkeydown()
{
if (event.keyCode==13)
{
form1.submit();
}
}
//-->
</script>
DeltaCat 2004-01-03
  • 打赏
  • 举报
回复
是这样的,你用键盘提交的时候,是 input 为焦点吗?是按回车吗?
divineka 2004-01-03
  • 打赏
  • 举报
回复
也就是说,用mouse,得到request.form("input")的值是"确定写入"
而用键盘回车提交得到的request.form("input")却是空

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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