0
我想添加價格,名稱,...到在html上動態生成的購物車。在我想要將這些值傳遞給那個按鈕之前。但是沒有得到我。這裏是代碼加入購物車按鈕點擊時選定的商品
但我有各類
var b,c,d;
function add(){
for(var i=0;i<1;i++){
b=document.getElementsByTagName("span")[i];
c=document.getElementsByTagName("p")[i];
d=document.getElementByTagName("h4")[i];
alert(b.textContent);
alert(c.textContent);
alert(d.textContent)};
}
<div class="col-sm-9">
<div class="col-sm-2">
<h5></h5>
<img src="defaultimg.png">
<span></span>
<p></p>
<button value="Add to Wishlist" onclick="add()">Add to Wishlist</button>
</div>
<div class="col-sm-1"></div>
<div class="col-sm-2">
<img src="defaultimg.png">
<span></span>
<p></p>
<h5></h5>
<button value="Add to Wishlist" onclick="add()">Add to Wishlist</button>
</div>
<div class="col-sm-1"></div>
<div class="col-sm-2">
<h1></h1>
<h2></h2>
<h3></h3>
<h4></h4>
<button value="Add to Wishlist">Add to Wishlist</button>
</div>
</div>
我能夠得到的只是單一值,是第一個,每當我嚴格使用JavaScript的任何DIV點擊按鈕
謝謝@Jeremy Thille。我通過獲取他們的ID手動讀取這些值來獲得這些值。 –
沒問題。如果你接受我的回答,我會很高興,所以我得到一些代表:) –