我无法真正阅读您的代码,所以这里有一个简单的示例,说明我个人将如何编写此代码。 http://jsfiddle.net/mtmvm/3/
html
<input type="text" id="input" value="" />
<input type="button" onclick="num_add()" id="plus" value="+" />Result: <span id="result"></span>
JS 变量编号 = 0;
var num_add = function () {
var box = document.getElementById("input");
var output = document.getElementById("result");
console.log(box.value);
number += parseFloat(box.value);
box.value = "";
output.innerHTML = number;
};
当然,这有很多问题,主要是处理这些函数在全局范围内的事实,这意味着它们可能会覆盖任何其他具有相同名称的函数。
一些关于 javascript 的好视频是 David Crockford 的 javascript 的好部分。http://www.youtube.com/results?search_query=javascript+the+good+parts&page=&utm_source=opensearch
这是一篇关于学习 javascript 的非常好的帖子,学习 javascript的最佳方法