试图在HTML中打印出JS变量

时间:2018-03-21 00:07:44

标签: javascript html

我正在尝试在HTML中打印出变量val1-5。似乎没有工作,任何帮助将不胜感激。

var val1 = 0;
var val2 = 0;
var val3 = 0;
var val4 = 0;
var val5 = 0;
var fing = prompt("enter code");

window.onload = function(){
    var str = fing;
    var res = str.charAt()
    val1 = res;

    //str 2//
    var str = fing;
    var res1 = str.charAt(1)
    val2 = res1;
    var str = fing;
    var res2 = str.charAt(2)
    val3 = res2;
};
</script>

<p id="var1"></p>
<p id="var2"></p>
<p id="var3"></p>

2 个答案:

答案 0 :(得分:1)

好吧,我对你的最终游戏一无所知,出于某种原因你的代码没有意义,但是......

要用HTML打印,你需要做类似的事情。

document.getElementById("var1").innerHTML = val1

答案 1 :(得分:-1)

JS:

document.getElementById("demo").innerHTML = val1

HTML:

<p id="demo"></p>