gpt4 book ai didi

javascript - html 和 javascript 中从美元到欧元或任何其他货币的货币转换器

转载 作者:行者123 更新时间:2023-12-03 12:36:28 27 4
gpt4 key购买 nike

我想转换货币,但这对我不起作用 美元兑换成欧元 2

数量:

从 美元 欧元 到 美元 欧元

<script type="text/javascript">
function calculate() {
var amount = parseFloat(document.getElementById("amount").value);
var select = document.getElementById("select");
var select = document.getElementById("select2");

var result = document.getElementById("result");

if ((select.value == "USD" ) && (select.value == "EUR")){

result.value = (amount * 0.7003).toFixed(2);
}


else if ((select.value === "EUR") && (select.value == "USD")) {
result.value = (amount * 1.4283).toFixed(2);
}
else {
result.value = (amount);
}

}
</script>
</body>
</html>

最佳答案

您不能为指向两个不同 DOM 元素的变量指定一个名称并期望它们按照您想要的方式运行。您应该使用不同的名称(例如,select1select2),如下例所示:

   function calculate() {
var amount = parseFloat(document.getElementById("amount").value)
var select1 = document.getElementById("select")
var select2 = document.getElementById("select2")
var result = document.getElementById("result")

if ((select1.value == "USD" ) && (select2.value == "EUR")){
result.value = (amount * 0.7003).toFixed(2)
} else if ((select1.value == "EUR") && (select2.value == "USD")) {
result.value = (amount * 1.4283).toFixed(2)
} else {
result.value = (amount)
}

}

关于javascript - html 和 javascript 中从美元到欧元或任何其他货币的货币转换器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23716333/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com