我能夠與增量和縮減器選項來創建一個點擊數動態按鈕,但我無法創建由於這些按鈕都沒有得到增加或減少其他按鈕的動態ID。目前只有第一個按鈕被減少/增加,即使點擊其他按鈕。如何爲動態按鈕創建動態ID?
當你點擊+
圖標內容和增量/遞減器按鈕被添加在管理投資組合部分。我已經嘗試了不同的解決方案,這些解決方案已經在Stack Overflow上定義過,但他們似乎並沒有在這裏工作。
<table>
<thead>
<tr>
<th>STOCK</th>
<th>PRICE</th>
<th>SHARES</th>
<th>WEIGHT</th>
</tr>
</thead>
<tbody>
<tr ng-repeat="stock in stocksArray" class="portfoliokey">
<td>{{stock.key}}</td>
<td class="portfoliovalue">{{"₹" + stock.value}}</td>
<td>
<input type="button" onclick="decrementValue()" value="-">
<input type="button" id="number" value="0" />
<input type="button" onclick="incrementValue()" value="+" />
</td>
<td></td>
</tr>
</tbody>
</table>
腳本
function incrementValue() {
var value = parseInt(document.getElementById('number').value, 10);
value = isNaN(value) ? 0 : value;
value++;
document.getElementById('number').value = value;
}
function decrementValue() {
value = parseInt(document.getElementById('number').value, 10);
value = isNaN(value) ? 0 : value;
value--;
document.getElementById('number').value = value;
}
謝謝隊友。我只是錯過了小指數。 – HebleV