Widget:Calculator/Magic/Aurum: Difference between revisions
No edit summary |
No edit summary |
||
Line 14: | Line 14: | ||
const coinIcon = ' <span class="noviewer" typeof="mw:File"><span><img src="/w/images/thumb/9/9a/Coins_icon.png/16px-Coins_icon.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="/w/images/thumb/9/9a/Coins_icon.png/24px-Coins_icon.png 1.5x, /w/images/9/9a/Coins_icon.png 2x"></span></span>'; | const coinIcon = ' <span class="noviewer" typeof="mw:File"><span><img src="/w/images/thumb/9/9a/Coins_icon.png/16px-Coins_icon.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="/w/images/thumb/9/9a/Coins_icon.png/24px-Coins_icon.png 1.5x, /w/images/9/9a/Coins_icon.png 2x"></span></span>'; | ||
// | // Scroll Price | ||
const scrollInput = document.getElementById('scrollPrice'); | |||
if (isNaN(scrollPrice) || scrollPrice < 0) scrollPrice = 1; | let scrollPrice = parseFloat(scrollInput.value); | ||
if (isNaN(scrollPrice) || scrollPrice < 0) { | |||
scrollPrice = 1; | |||
scrollInput.value = 1; | |||
} | |||
// | // Quantity | ||
const quantityInput = document.getElementById('quantity'); | |||
if (isNaN(quantity) || quantity < 1) quantity = 1; | let quantity = parseInt(quantityInput.value); | ||
if (isNaN(quantity) || quantity < 1) { | |||
quantity = 1; | |||
quantityInput.value = 1; | |||
} | |||
document.querySelectorAll('#aurum-table tbody tr').forEach(row => { | document.querySelectorAll('#aurum-table tbody tr').forEach(row => { |