我怎样才能使函数被执行
how can I make function being executed?
我写了下面的脚本。它与我的html编辑器配合得很好。但是,在实际的网站上,该函数并没有运行,显示innerHTML为空白。我该怎么修?这个问题是我需要了解的关于自执行函数的问题吗?
for (i=0;i<2;i++)
{
document.getElementById(tdHD3hour[i]).innerHTML = myhd.HDD(x[i].getAttribute("T"));
}
var myhd = {
HDD: function (a) {
if (a>=15.5){
hdd = 0;
} else {
hdd = (15.5-a)/8;
} return hdd;
}
}
因为您没有首先定义myhd
。翻转一下:
var myhd = {
HDD: function hd(a) {
if (a>=15.5){
hdd = 0;
} else {
hdd = (15.5-a)/8;
} return hdd;
}
}
for (i=0;i<2;i++)
{
document.getElementById(tdHD3hour[i]).innerHTML = myhd.HDD(x[i].getAttribute("T"));
}
以下是
相关文章:
- 等待回调函数执行
- 暂停函数执行流程,直到ajax请求完成
- Bigcommerce-是否可以在函数执行后更改文本
- 如何对jquery中的未命名函数执行.call()
- 等待函数执行后再继续
- mootools类型的函数将文本作为函数执行
- 停止从另一个函数执行Javascript函数
- Jquery回调函数执行多次
- 如何使即兴 jquery 暂停当前函数执行
- JavaScript 双函数执行
- 来自函数 Javascript 的 NaN 返回值 ||函数执行顺序
- 如何在 JS 中调用 2 次或更多次时延迟函数执行
- 函数执行的次数超出预期
- JS中函数执行错误
- 为什么这个函数执行了两次
- 从子函数执行父函数;t更新父级'的属性
- 如何在jQuery函数执行's处于活动状态
- 使用javascript函数执行php文件
- jQuery函数执行顺序
- javascript中同步函数执行中的问题