【发布时间】:2015-01-07 17:42:40
【问题描述】:
我整晚都在尝试做这个简单的 danged var 赋值,现在为时已晚 >=[。
<SCRIPT LANGUAGE="JavaScript">
var P;
function save(f1)
{
P = parseFloat(document.getElementByID('loan1').value);
}
<form name = "form" action = "mortgagecalc.html" id="f1" onSubmit="check_form(form);">
<b>Loan Amount</b>
<input type = "text" name = "loan" size = "15" id="loan1" onchange="save(form)"><br>
</form>
每次我跳出贷款字段时,控制台都会给我:
Uncaught TypeError: undefined is not a function
对于线P = parse...
我尝试了一切!!我完全按照示例进行了操作。 javascript 变量从不为我工作是怎么回事???呜呜呜呜
【问题讨论】:
-
第一件事...
getElementByID必须是getElementById! -
在浏览器的错误控制台中查看错误信息。
-
@Juhana 我已经在我的问题中说过我从控制台收到的错误。但这并没有告诉我我在 getElementById 上有错字。
标签: javascript forms var