-3

我对javascript很陌生,所以如果这实际上是一件疯狂的简单事情,请原谅我,但我一直在谷歌搜索并浏览我所有的参考网站,但没有运气。我要做的是显示变量的值,并在用户单击适当的按钮时将变量的值更改为 +1 或 -1 -像这样

谁能帮我?谢谢!

4

1 回答 1

1

以下是您可以使用的示例。这是一个完整的 HTML 页面,您可以在网络浏览器中打开它来查看实际情况。将其复制并粘贴到文本文件中,然后将其另存为example.html. 在记事本或类似的东西中打开它来编辑它。

这只是一个简单的例子——有很多方法可以做这样的事情。谷歌一下,看看例子,然后和他们一起玩,一点一点地,它会很有意义。

虽然它很旧,而且并不总是完美的,但如果您想了解更多,W3C 的示例可能仍然是一个不错的起点。

<html>
<head>
    <script type="text/javascript">
        var currentValue = 0;
        var add = function(valueToAdd){
            alert("adding: " + valueToAdd);
            currentValue += valueToAdd;
            document.getElementById('number').innerHTML = currentValue;
        };
    </script>

    </head>
    <body>
        <div id="text">Number of eggs:<span id="number">0</span><div>
        <a href="javascript:add(1)">Plus 1</a>
        <a href="javascript:add(-1)">Minus 1</a>

    </body>
</html> 

更新:一点补充:如果您想要一本关于 Javascript 的相当新的好书,并且想“正确地”学习它,那么JavaScript: The Good Parts可能就是您想要的书。它不是一本大书(如果我没记错的话,不到 100 页),但对这门语言提供了一个很好的概述。

于 2013-01-02T19:50:25.723 回答