各位Javascript高手,下列问题总是得不到正确结果,请指教!

saintKnight 2002-11-21 04:45:48
JSP页面PgTest.jsp内容如下:
<html>
<head>
<title>
PgTest
</title>
</head>
<body topmargin="0" leftmargin="0" rightmargin="0">
<form name=myform action=''>
<input type='text' id='testname' name='testname' size='4' value='1'> </form>
<script language=javascript>
function goWhere() {
window.location.href="?ID=11&testname="+myform.testname.value;
}
function onTextKeyDown() {
if(window.event.keyCode==13) {
var srcID=event.srcElement;
if(srcID.name=="testname") {
goWhere();
}
}
}
</SCRIPT>
<SCRIPT LANGUAGE=javascript FOR=document EVENT=onkeydown>
onTextKeyDown();
</SCRIPT>
</body>
</html>
在文本框中输入abc后,通过使用request.getParameter("")方法只能获得testname的值,而不能获得ID的值,不知是何原因?
...全文
26 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
qiushuiwuhen 2002-11-21
  • 打赏
  • 举报
回复
回车本来起提交form的作用
用.returnValue=false可以取消事件,即没回车
saintKnight 2002-11-21
  • 打赏
  • 举报
回复
window.event.returnValue=false;
这句话是什么意思?能否解释一下?
qiushuiwuhen 2002-11-21
  • 打赏
  • 举报
回复
window.location.href="?ID=11&testname="+myform.testname.value;
window.event.returnValue=false;

87,992

社区成员

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

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