Mình có viết 1 đoạn code để thêm các sản phẩm vào giỏ hàng, Mà mình thấy code có vẻ dài bởi vì nếu mỗi lần thực thi thì phải gọi một button mới và tạo 1 id mới. Vậy có cách nào gộp tất cả các button lại thành 1 mà khi click mỗi sản phẩm thì sản phẩm tương ứng sẽ được thêm vào giỏ hàng không nhĩ?
Và làm cách nào để đổi nút button dưới giỏ hàng thành nút xóa nhĩ?
Mọi người thông não hộ em phát. Dưới đây mới 3 sản phẩm
chứ 100 sản phẩm thì chắc thêm chết luôn ạ 
Code đây ạ:
<table border="1">
<tr id ="content">
<th>Sản phẩm 1</th>
<th>4$</th>
<th><input type="button" value="Thêm" onclick="Btn_Them()"/>
</tr>
<tr id ="content2">
<th>Sản phẩm 2</th>
<th>2$</th>
<th><input type="button" value="Thêm" onclick="Btn_Them1()"/>
</tr>
<tr id ="content3">
<th>Sản phẩm 3</th>
<th>8$</th>
<th><input type="button" value="Thêm" onclick="Btn_Them2()"/>
</tr>
</table>
<br>
<h1>Giỏ hàng của bạn </h2>
<span id = "GoiHang"></span>
JS
function Btn_Them(){
var x = document.getElementById("content").innerHTML;
document.getElementById("GoiHang").innerHTML += x + "<br>";
}
function Btn_Them1(){
var x1 = document.getElementById("content2").innerHTML;
document.getElementById("GoiHang").innerHTML += x1 + "<br>";
}
function Btn_Them2(){
var x2 = document.getElementById("content3").innerHTML;
document.getElementById("GoiHang").innerHTML += x2 + "<br>";
}
e tính tổng mà k ra híc. ví dụ như e get 2 + 2 thì nó thành 4 vậy mà e get 2 + 2 nó lại ra 22 a ạ
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?