fgm实例练习笔记-3.3点击累加数字,自加1

xiaoxiao2021-02-28  53

自己写的和原版不太一样,感觉原版设置了i更好一点:

window.onload = function(){ var obtn = document.getElementsByTagName("input")[0]; var i = 0; obtn.onclick = function(){ i = parseInt(obtn.value)+ 1; obtn.value = i.toString(); //value值的类型按理说应该是字符串吧?不放心就加了toString() alert(obtn.value);}//完全可以改成alert(i) };

原版:

window.onload = function () { var aBtn = document.getElementsByTagName("input")[0]; var i = 0; //反正目的是自加1,是value在加一还是变量i再加一并不重要。 aBtn.onclick = function () { aBtn.value = ++i; //自加的是i,不是aBtn.value。i是先加++i alert(i) //输出的是i而不是aBtn.value,虽然二者值相同 } }
转载请注明原文地址: https://www.6miu.com/read-82409.html

最新回复(0)