我在下面写了一些脚本。它与我的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;
}
}
答案 0 :(得分:0)
因为您没有先定义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"));
}