对不起,我是javascript的新手,需要帮助你认为可能真的很蠢。
我试图这样做,以便当你启动程序时,它打印0,然后当你按下按钮时,它会改变0到1.这是我到目前为止 -
<!DOCTYPE html>
<html>
<p id="print"></p>
<script>
var x = 0
document.getElementById('button').onclick = function() {
x++;
};
document.getElementById("print").innerHTML = x;
</script>
<button id = "button">Change Variable x</button>
</body>
</html>
虽然,在运行代码时它不会打印任何内容。请帮忙! (顺便说一下,你可能认为这是一个愚蠢的问题。)
谢谢!
答案 0 :(得分:2)
我希望这会奏效:
var x = 0
document.getElementById('button').onclick = function() {
x++;
document.getElementById("print").innerHTML = x;
};
答案 1 :(得分:0)
不确定这是否是您要找的,但我所做的只是制作一个功能名称,然后每当您点击按钮时,它就会加1到
<p id="print">hello</p>
<button id = "button" onclick="myFunction()">Change Variable x</button>
<script>
var x = 0
function myFunction(){
document.getElementById('print').innerHTML = x+=1;
}
</script>
答案 2 :(得分:0)
以下是使用javascript查找内容的工作片段。当用户单击该按钮时,它会将值更改为1,然后当您单击警报按钮时,它会警告1而不是0。
var changeMe = 0;
function changeVar() {
changeMe = 1;
}
function alertVar() {
alert(changeMe);
}
&#13;
<button onclick="changeVar();">Change</button>
<button onclick="alertVar();">Alert</button>
&#13;