javascript 单击按钮时增加数字

iq0todco  于 2024-01-05  发布在  Java
关注(0)|答案(6)|浏览(138)

我想写JavaScript代码,可以增加一个数字,当我们点击一个按钮。你能帮助我吗?我试过这个,但它不工作。

  1. var document.getElementById("par").innerHTML = i;
  2. function sum(){
  3. i++;
  4. }

个字符

fkaflof6

fkaflof61#

你可以定义一个全局变量来存储值,同时你需要保持函数名不变

  1. var i=0;
  2. function sub(){
  3. i++;
  4. document.getElementById("par").innerHTML = i;
  5. }

个字符

xyhw6mcr

xyhw6mcr2#

  1. function sum() {
  2. var p = document.getElementById("par") ;
  3. p.innerHTML = parseInt(p.innerHTML) + 1 ;
  4. }

个字符

hts6caw3

hts6caw33#

public void run(){

  1. var p = document.getElementById("par") ;
  2. p.innerHTML = parseInt(p.innerHTML) + 1 ;

字符串
}
1
function sum(){
}
1

zqdjd7g9

zqdjd7g94#

  1. const button = document.querySelector("#increaser");
  2. const res = document.querySelector("#result");
  3. button.addEventListener("click", () => {
  4. res.textContent++
  5. });

个字符

ldfqzlk8

ldfqzlk85#

您需要在更新sum函数中的值时更新innerHTML

  1. let i = 1;
  2. document.getElementById("par").innerHTML = i;
  3. function sum() {
  4. i++;
  5. document.getElementById("par").innerHTML = i;
  6. }

个字符

wsewodh2

wsewodh26#

首先,你需要获取当前显示在p标签中的数字。你可以每次从dom中读取它,也可以用JavaScript跟踪它。我们还应该获取对p标签的引用以备后用。

  1. let i = 1;
  2. let p = document.getElementById("par");

字符串
接下来,当你调用sub函数时,你是在递增i,但你并没有将改变后的值应用到你的p标记上。你可以这样做:

  1. function sum() {
  2. i++;
  3. p.innerHTML = i;
  4. }


您的HTML可以保持原样。

相关问题