Ich habe einen Bitcoin (BTC) zum kanadischen Dollar (CAD) -Konverter erstellt, der den aktuellen Preis von einer anderen Website verwendet, jetzt versuche ich, die für die BTC akzeptablen Werte zu begrenzen. CAD-Eingaben, aber es funktioniert nicht. Die Grenzen I $ 2 bis $ 99,99 für CAD und die BTC-Äquivalent für max/min einstellen wollen, aber es will nicht arbeiten ...Währungsumrechner funktioniert nicht innerhalb eines definierten Limits
Fiddle: https://jsfiddle.net/z735tswj/ alle relevanten Code ist in der Registerkarte HTML oder ich habe gerade ein paar Änderungen unter
<input id="btcc" type="text" onkeyup="btcConvert()" onchange="btcCheck()">BTC</input>
<input id="cadc" type="text" onkeyup="cadConvert()" onchange="cadCheck()">CAD</input>
<br>
<br>
<script>
function btcConvert() {
var btc = document.getElementById("btcc").value;
var btcCalc = btc * price;
var btcCalc = btcCalc.toFixed(2);
document.getElementById("cadc").value = btcCalc;
btcCheck();
}
function cadConvert() {
var cad = document.getElementById("cadc").value;
var cadCalc = cad/price;
var cadCalc = cadCalc.toFixed(8);
document.getElementById("btcc").value = cadCalc;
cadCheck();
}
function btcCheck() {
if (btc.value < 0.001649) btc.value = 0.001649;
if (btc.value > 0.082259) btc.value = 0.082259;
btcConvert();
}
function cadCheck() {
if (cad.value < 2) cad.value = 2;
if (cad.value >= 100) cad.value = 99.99;
cadConvert();
}
</script>
Überprüfen Sie diese Antwort, Sie können es hilfreich finden. http://stackoverflow.com/questions/1384074/limit-input-box-to-0-100 –
versuchte ein paar Variationen und es funktioniert immer noch nicht .. https://jsfiddle.net/z735tswj/3/ – NipBoss