快速提问:
如何将变量传递给HTML文件中的标记,该标记是JS函数中的return语句的结果?例如:
function myFunction(var1){
var result = "";
<-------code and loop here-------->
return result;
}
var answer = myFunction(234);
document.getElementById('myDiv').innerHTML = answer;
我的html文件中的Div被假定为myDiv。但是,我无法将该变量结果导入该Div。当我渲染它时它根本不显示。我知道Div就在那里并且有效,我可以将文本硬编码到其中.....
我一直在玩这个看起来像现在的年龄......至少可以说是令人沮丧的。我只知道这很简单,我没有看到。
谢谢你们。
答案 0 :(得分:0)
在脚本运行之前,您确定该元素是否在页面上?
尝试(按照最少至最优先的顺序):
<body>
元素的末尾(</body>
之前)window.onload