【问题标题】:Increment number on key press (JavaScript) [closed]按键增量(JavaScript)[关闭]
【发布时间】:2014-05-27 20:28:54
【问题描述】:

我正在尝试使用 html 在屏幕上显示段落标签。然后我希望能够按下一个键并增加该段落标签中的数字。这就是我想做的一切。

这似乎应该很容易做到,但我不知道该怎么做。

谢谢。

【问题讨论】:

标签: javascript php html web


【解决方案1】:

看看这个。这没有 jQuery,但它是您正在寻找的。​​p>

http://jsfiddle.net/2rAj9/

JS:

var p = document.querySelector('p')

document.addEventListener('keydown', increment, false);

function increment() {
    var number = parseInt(p.innerText);
    number++;
    p.innerText = number;
}

HTML:

<p class="increment">0</p>

【讨论】:

    【解决方案2】:

    使用 jQuery:

    jquery:

    $(document).ready(function(){
        $('body').keydown(function(){
            console.log('keydown');
            $('#increment').text(parseInt($('#increment').text())+1);   
        });
    
    });
    

    HTML:

    <p id="increment">0</p>
    

    【讨论】:

    • 现在我可以得到某个键,当我按下那个键时它会增加吗?
    猜你喜欢
    • 1970-01-01
    • 2012-10-02
    • 2019-06-26
    • 1970-01-01
    • 2012-03-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多