JS小案例之购物车
gwc1.js
function add_shoppingcart(ele){
//获取当前行的商品信息
var eleTr = ele.parentNode.parentNode;
var eles = eleTr.getElementsByTagName("td");
var name = eles[0].innerText;
var price = eles[1].innerText;
//alert(name+price);
var flag = find(name);
if(!flag){
//添加到购物车中
var tbody = document.getElementById("goods");
var tr = document.createElement("tr");
tr.innerHTML = "<td>"+name+"</td> "+
"<td>"+price+"</td> "+
"<td align='center'> "+
"<input type='button' value='-' οnclick=\"remove_one(this)\" /> "+
"<input type='text' size='3' readonly value='1'/> "+
"<input type='button' value='+' οnclick=\"add_one(this)\" /> "+
"</td> "+
"<td>"+price+"</td> "+
"<td align='center'><input type='button' value='x' οnclick=\"delete1(this)\"/></td>";
tbody.appendChild(tr);
}
total_price();
}
function find(str){
var tbody = document.getElementById("goods");
var trs = tbody.getElementsByTagName("tr");
//console.log(str+"length:"+trs.length);
for(var i=0;i<trs.length;i+