function addTo(obj){
var basket = document.getElementById("basket");
var ishave=false;//ishave判定是否有相同的书在购物车中
var rows = basket.getElementsByTagName("tr");
for(i=0;i<rows.length;i++){
cols = rows[i].getElementsByTagName("td")
if(cols[0].innerHTML==obj.parentNode.parentNode.getElementsByTagName("p")[0].innerHTML){
ishave=true;
}
}
if(ishave){
alert("had added");
return;
}
var tr1 = document.createElement("tr");
tr1.setAttribute("border", "double");
var td1 = document.createElement("td");
var td2= document.createElement("td");
var td3 = document.createElement("td");
var bookname = obj.parentNode.parentNode.getElementsByTagName("p")[0].innerHTML;
var name = document.createTextNode(bookname);
var bookprice =obj.parentNode.parentNode.getElementsByTagName("p")[1].innerHTML;
var price = document.createTextNode(bookprice);
var button = document.createElement("input");
button.type='button';
button.value='delete';
button.onclick=function(){delet(this)};
td1.appendChild(name);
td2.appendChild(price);
td3.appendChild(button);
tr1.appendChild(td1);
tr1.appendChild(td2);
tr1.appendChild(td3);
basket.appendChild(tr1);
addToCart(bookname,bookprice);
}
function delet(obj){
obj.parentNode.parentNode.parentNode.removeChild(obj.parentNode.parentNode);
}
购物车JS
最新推荐文章于 2025-01-07 08:34:42 发布
793

被折叠的 条评论
为什么被折叠?



