Innerhtml JavaScript-将变量传递给div
有一个简短的问题: 如何将变量传递到HTML文件中的标记中,该文件是JS函数中返回语句的结果?例如:Innerhtml JavaScript-将变量传递给div,innerhtml,Innerhtml,有一个简短的问题: 如何将变量传递到HTML文件中的标记中,该文件是JS函数中返回语句的结果?例如: function myFunction(var1){ var result = ""; <-------code and loop here--------> return result; } var answer = myFunction(234); document.getElementById('myDiv').innerHTML = answer; 函数myFun
function myFunction(var1){
var result = "";
<-------code and loop here-------->
return result;
}
var answer = myFunction(234);
document.getElementById('myDiv').innerHTML = answer;
函数myFunction(var1){
var结果=”;
返回结果;
}
var-answer=myFunction(234);
document.getElementById('myDiv')。innerHTML=answer;
我的html文件中的Div被假定为myDiv。但是,我无法将该变量结果放入该Div中。它在渲染时不会显示。我知道Div在那里并且可以工作,我可以将文本硬编码到其中
我已经玩了这么多年了……至少可以说是令人沮丧的。我只知道这很简单,我没有看到
谢谢大家。在脚本运行之前,您确定元素已在页面上吗 尝试(从最小到最可取的顺序):
- 将脚本移动到
元素的末尾(就在
之前) - 使用
window.onload
- 实现一个“队列”系统,在页面准备就绪时运行函数