悬停时的JavaScript parseInt?

时间:2016-07-12 11:57:30

标签: javascript

我有一个简单的乘数

function addFive() {
 document.getElementById("amount").value = parseInt(document.getElementById("amount").value) +5;
}

<span id="5" onclick="addFive()">+5</span>

我希望它能够像鼠标悬停时一样打印到所选区域,而不是点击。我试过用鼠标悬停取代onclick而没有运气。

这可能是JavaScript,我在寻找什么?

2 个答案:

答案 0 :(得分:2)

您只需查看文档或搜索您正在尝试收听的活动即可。这就是你需要的

<span id="5" onmouseover="addfive()">+5</span>

答案 1 :(得分:2)

不是将javascript事件监听器内联,而是尝试部署javascript 而不引人注目

不显眼的javascript 方法更清晰地分离了文档的结构和文档的行为

<span id="span5">+5</span>

<script>

var span5 = document.getElementById('span5');
var amount = document.getElementById('amount');

function addFive() {
    amount.value += 5;
}

span5.addEventListener('mouseover',addFive,false);

</script>