Javascript 尝试在HTML中打印JS变量
我试图用HTML打印变量val1-5。似乎不起作用,任何帮助都将不胜感激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//
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>