Html document.form“u name.element”u name.value giving“;无法读取属性';fn';“未定义”的定义;错误
我找不到错误。我得到“无法读取未定义的属性'fn'”以下是我的代码:Html document.form“u name.element”u name.value giving“;无法读取属性';fn';“未定义”的定义;错误,html,Html,我找不到错误。我得到“无法读取未定义的属性'fn'”以下是我的代码: <body> <form name = "NumberForm"> <h1>Please enter two numbers</h1> <font face="Courier New"> First Number: <input name = "fn" size="50" type="text"><br>
<body>
<form name = "NumberForm">
<h1>Please enter two numbers</h1>
<font face="Courier New">
First Number: <input name = "fn" size="50" type="text"><br>
Last Number: <input name="ln" size="50" type="text"><br>
</font>
<input type="button" value="Submit" onclick="doSubmit()">
</form>
<script>
function doSubmit()
{
var firstNumber = document.NumberForm.fn.value;//error is marked here
document.write(firstNumber);
}
</script>
请输入两个数字
第一个号码:
最后一个号码:
函数doSubmit()
{
var firstNumber=document.NumberForm.fn.value;//此处标记错误
文件。写入(第一个编号);
}
尝试document.forms['NumberForm'].fn.value我还想看看,您可能希望通过Id获取表单元素。这也会产生相同的错误。我知道了。我实际运行的javascript包含document.write();在到达此错误标记行之前。如果我拆下那条线,它就会正常工作。如果你知道的话,你能告诉我为什么会这样吗。。