各位Javascript高手,下列问题总是得不到正确结果,请指教!
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的值,不知是何原因?