有人可以回答如何使用onclick(在html中)显示一个增量数字(在javascript中),这就是我所做的

问题描述 投票:0回答:1

这是我输入的代码

(对于 html)

<div class="link">
 <a onclick="increasenumber()" class="font1"><a href="#"> random text here </a>

(对于 JavaScript)

function incrementValue()
{
    var value = parseInt(document.link('number').value, 10);
    value = isNaN(value) ? 0 : value;
    value++;
    document.link('number').value = value;
}

不显示号码,如何让号码显示?

我不知道该怎么办

javascript html function onclick increment
1个回答
0
投票

我不确定你从哪里得到这个语法,但几乎一切都是错误的:

  1. div标签未关闭
  2. 两个a标签,其中一个未闭合
  3. 在 onclick 中你调用了increasenumber,但函数名称是incrementValue
  4. 等等...等等...

function increasenumber()
{
    var value = parseInt(document.getElementById('number').innerText, 10);
    value = isNaN(value) ? 0 : value;
    value++;
    document.getElementById('number').innerText= value;
}
<div id="number"></div>
<a onclick="increasenumber()" class="font1">random text here </a>

© www.soinside.com 2019 - 2024. All rights reserved.