Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/452.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 尝试在HTML中打印JS变量_Javascript_Html - Fatal编程技术网

Javascript 尝试在HTML中打印JS变量

Javascript 尝试在HTML中打印JS变量,javascript,html,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//

我试图用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>
var-val1=0;
var-val2=0;
var-val3=0;
var val4=0;
var-val5=0;
var fing=提示(“输入代码”);
window.onload=函数(){
var-str=fing;
变量res=str.charAt()
val1=res;
//str2//
var-str=fing;
变量res1=str.charAt(1)
val2=res1;
var-str=fing;
var res2=str.charAt(2)
val3=res2;
};


好吧,我对你的结局一无所知,出于某种原因,你的代码没有意义,但是

要以HTML打印,您需要执行以下操作

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

HTML:


OK。让我们开始吧。你到底想干什么?为什么定义了val4和val5而不使用?你认为这个页面如何工作?你想在什么时候打印变量?将它们打印到控制台?
document.getElementById('var1')。innerHTML=var1
,等等。看起来某人不必费心用自己的任何努力来解决任务。“似乎不起作用”没有多大帮助。发生了什么不应该发生的事,发生了什么不应该发生的事?错误控制台告诉您什么?您没有包含任何以任何方式“打印”值的代码。A总是一个好主意。你的代码因为使用了奇怪的引号而中断。在回答问题时使用普通引号。。。。移动键盘谢谢你a)解决问题b)不要质疑我的正常动力好酷。如果此答案符合您的目的,请单击勾选箭头(这意味着此问题已得到回答)
document.getElementById("demo").innerHTML = val1
<p id="demo"></p>