html代码
<p> <p>单价:<span>30</span></p> <input type="button" value="-" class="sub"> <input type="text" value="1"> <input type="button" value="+" class="add"> <p>总价:<span>30</span></p> </p> <p> <p>单价:<span>666</span></p> <input type="button" value="-" class="sub"> <input type="text" value="1"> <input type="button" value="+" class="add"> <p>总价:<span>666</span></p> </p> <p> <p>单价:<span>888</span></p> <input type="button" value="-" class="sub"> <input type="text" value="1"> <input type="button" value="+" class="add"> <p>总价:<span>888</span></p> </p>
js代码
var aadd = document.queryselectorall(".add"); var sub = document.queryselectorall(".sub"); for (var i = 0; i < aadd.length; i++) { aadd[i].onclick = function () { var num = number(this.previouselementsibling.value); num++; this.previouselementsibling.value = num; var price = this.previouselementsibling.previouselementsibling.previouselementsibling.firstelementchild.innerhtml; this.nextelementsibling.firstelementchild.innerhtml = price * num; } } for (var i = 0; i < sub.length; i++) { sub[i].onclick = function () { var num = number(this.nextelementsibling.value); num--; this.nextelementsibling.value = num; var price = this.previouselementsibling.firstelementchild.innerhtml; this.nextelementsibling.nextelementsibling.nextelementsibling.firstelementchild.innerhtml = price * num; } }
如对本文有疑问, 点击进行留言回复!!
selenium + ajax抓取英雄联盟全部英雄的详细信息及多线程保存全部皮肤图片到本地
网友评论