【发布时间】:2020-11-30 13:50:31
【问题描述】:
BTC 到 USD 的转换工作正常!但我也想从右边的input 到左边的input 添加美元到 BTC 的转换。
美元 input 价值 BTC input 价值。
BTC input 价值为 USD input 价值。
是否可以添加这些牵引转换并一起工作?感谢您阅读我的问题,感谢您的努力。
$("input[name='calc']").keyup(function(){
$.getJSON( "https://api.coindesk.com/v1/bpi/currentprice/usd.json",
function( data) {
var amountInBtc = parseFloat($("input[name='calc']").val());
//convert btc to usd
var exchangeRate = parseInt(data.bpi.USD.rate_float);
var amount = amountInBtc * exchangeRate;
$("input[name='rslt']").val(amount);
});
});
.calculator{
display:flex;
margin-top: 50px;
justify-content: center;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
<!--------- Calculator----------------->
<div class="calculator">
<input type="number" name="calc" placeholder="BTC">
<div class="arrow" style="margin: 0 10px";>=</div>
<input type="number" name="rslt" placeholder="USD">
</div>
【问题讨论】:
标签: javascript jquery json xmlhttprequest