<style>input{width:100px; height:32px;}span{display:inline-block;height:32px;width:32px;text-align:center;line-height:32px;border:1px solid red;margin-top:15px;}</style></head><body><script>window.onload=function(){ numWay(); }function numWay(){ var num_box=document.getElementById("menu_carge"); var spans=num_box.getElementsByTagName("span"); var input=document.getElementById("num"); var val=parseInt(input.value); for(var i=0; i<spans.length;i++){ spans[i].onclick=function(){ if(spans[i].className=="plus"){ input.value=val+1; } else{ input.value=val-1; } } } }</script><div id="menu_carge"><span class="cut">-</span><input type="text" id="num" value="1" /><span class="plus">+</span></div>為什么沒有辦法運行加減呢,哪里有問題,求指導。
js實現購物車數量加減
thrmagic
2015-12-15 18:09:28