Calculating price from quantity
我为我的网站制作商店,但我不明白为什么这个 conde 不能正常工作...这是代码:
1 2 3 4 5 6 7 8 9 10 11 12 | function Price() { var Quantity = document.getElementsByClassName('BUY')[0].value; var Total = Quantity * 20; if (!IsNan(Total)) { document.getElementsByClassName('Total').innerHTML = Total; document.getElementsByClassName('Quantity').innerHTML = Quantity; } else { document.getElementsByClassName('Total').innerHTML ="Invalid number"; document.getElementsByClassName('Quantity').innerHTML = 0 } } |
这里是html:
1 | <input style="margin-top:1%;" type="text" name="BUY" class="input" maxlength="1000" autocomplete="on" placeholder="Buy" onchange="Price()" required>Price for <span class="Quantity">0</span>Views:<span class="Total">0</span> Satoshis |
从这段代码中,我希望打印基于数量的计算,但代码不起作用,我没有收到任何错误...
n
你在脚本中使用了类名,这就是它不起作用的原因。
更正后的代码:(只需复制