我正在尝试制作一个无法正常工作的简单 javascript 程序。请帮忙。在 Eclipse 中,我创建了一个动态 Web 项目,在 DD 中,我的欢迎文件是 index.jsp。下面给出的是我的 index.jsp 代码
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>Duncan'S</title>
<script type="text/javascript">
function nameSubmit() {
alert(document.getElementsByName("username").value);
}
function CakeNumber() {
alert(document.getElementsByName("numOfCake").value);
}
</script>
</head>
<body>
<form action="myservlet.do">
<table>
<tr>
<td>Name:</td>
<td><input type="text" id="name" name="username" size="10"
onchange="nameSubmit();"></td>
</tr>
<tr>
<td>Number Of Duncan's Cake:</td>
<td><input type="text" id="numOfDunCake" name="numOfCake"
size="5" onchange="CakeNumber();"></td>
</tr>
</table>
</form>
</body>
</html>
在上面的代码中,这两个函数都返回 undefined .....!!我怎样才能得到真正的价值?