悬停时的JavaScript parseInt?
我有一个简单的乘数悬停时的JavaScript parseInt?,javascript,Javascript,我有一个简单的乘数 function addFive() { document.getElementById("amount").value = parseInt(document.getElementById("amount").value) +5; } <span id="5" onclick="addFive()">+5</span> 函数addFive(){ document.getElementById(“金额”).value=parseInt(docum
function addFive() {
document.getElementById("amount").value = parseInt(document.getElementById("amount").value) +5;
}
<span id="5" onclick="addFive()">+5</span>
函数addFive(){
document.getElementById(“金额”).value=parseInt(document.getElementById(“金额”).value)+5;
}
+5
我希望它的功能与您将鼠标移到所选区域时一样,而不是单击。我试着用鼠标盖代替onclick,但运气不好
这在JavaScript中是可能的吗?我在寻找什么 您需要做的就是浏览文档或搜索您试图收听的事件。这就是你需要的
<span id="5" onmouseover="addfive()">+5</span>
+5
与其内联包含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>
+5
var span5=document.getElementById('span5');
var amount=document.getElementById('amount');
函数addFive(){
金额.价值+=5;
}
span5.addEventListener('mouseover',addFive,false);
在mouseover或addEventListener('mouseover',fn)上显示如何捕捉事件的更多代码非常感谢你,我同意你的说法。在回答@Rounin时,使用JQuery之类的库或Angular之类的框架将有助于使代码更易于维护和阅读。非常感谢你们。