为什么window.onload函数未定义
Why is window.onload function undefined?
我做了一个简单的函数,它应该在window.onload上运行。但我发现它是未定义的。有人能帮我理解为什么会出现这个错误吗?
形式id为kalkulator,输入名称为升和升
我写的函数是
window.onload = function () {
form.kalkulator.focus();
};
我也写了这个
form.kalkulator = function () {
if (form.enheter.value == "") {
form.liter.value = "";
} else{
convertLiter();
};
}
function convertLiter() {
console.log(form.liter.value / person.volum() * person.sukker_g())
form.enheter.value = form.liter.value / person.volum();
}
function convertEnheter() {
console.log(form.enheter.value * person.sukker_g())
form.liter.value = form.enheter.value * person.volum();
}
这与window.onload
无关。
你在调用这个。。。
form.kalkulator.focus();
但是form.kalkulator
是函数,它没有.focus()
方法。form.klalkulator.focus
是未定义的,您正试图将其作为一个函数调用,因此会出现错误。
form.kalkulator没有任何返回,因此无法调用
form.kalkulator.focus();
更换功能
form.kalkulator = function () {
if (form.enheter.value == "") {
form.liter.value = "";
} else{
convertLiter();
};
return form;
}
或者拆分指令;
form.kalkulator();
form.focus();
相关文章:
- Jquery未定义函数正在停止其他操作
- 在不破坏未定义函数的情况下,对多个视图使用单个js文件
- Uncaught ReferenceError:尝试在Android网络视图中访问时未定义函数
- jQuery文件上传和验证未定义函数
- 引用错误:未定义函数-Firefox
- res.render中出错,未定义函数
- 神秘的未定义函数
- 尝试使用函数和Ajax修改值时未定义函数
- 引用错误:未定义函数
- ReferenceError:未定义函数
- 在 Angular JS 中使用 ng-include 的未定义函数
- 未捕获的引用错误:未定义函数
- j查询工具提示引发错误:未定义函数
- 未捕获的引用错误: 未定义单击世界 -- 未定义函数
- JS:引用错误:未定义函数
- 茉莉花未定义函数
- Javascript 错误:未捕获的引用错误:未定义 [函数]
- 未定义函数
- 尽管 js 文件引用在标头中,但未定义函数
- Javascript 未定义函数错误