1
Я новичок в javascript Я пытаюсь закодировать условия для изменения валюты на основе страны доставки, но получаю ошибку для всех условий.using If else if else statement get error
Условие
- если страна Индия и валюта индийские рупий - Перейдите к следующей странице
- если страна Индия и валюта не Индия рупия - предупреждение, как «Изменение валюты в качестве индийских рупий "
- , если страна не Индия и валюта Индии рупии - предупреждение, как„Изменение валюты в другой, чем индийские рупии“
- , если страна не Индия и валюта не индийские рупии - Перейдите к следующей странице
Помогите исправить ошибку.
Заранее спасибо.
<script>
function submitFunction() {
var country=document.getElementById("location");
var currency=document.getElementById("money");
if (country =='India' && currency =='INR'){
window.location.assign("thanks.html");
} else if (country =='India' && currency !='INR') {
alert("Change the currency as Indian Rupee");
} else if (country !='India' && currency =='INR') {
alert("Change the currency as other than Indian Rupee");
} else {
window.location.assign("thanks.html");
}
}
</script>
</head>
<body>
<div id="navMainSearch" style="height: 50px; margin-top:
18px; margin-bottom: -15px;">
<form method="get" action="" name="currencies">
<select id="money" onchange="" name="currency" >
<option value="USD">US Dollar</option>
<option value="EUR">Euro</option>
<option value="GBP">British Pound Sterling</option>
<option value="CAD">Canadian Dollar</option>
<option value="AUD">Australian Dollar</option>
<option selected="selected" value="INR">Indian
Rupees</option>
</select>
<input type="hidden" value="checkout" name="main_page">
<input type="hidden" name="fecaction">
</form>
</div>
<div id="checkoutShipto" class="floatingBox back">
<address class="checkoutAddress">
Raja
<br>
423, Vinayagar Kovil Street
<br>
Chennai, 600027
<br>
TN,India<div id="location">India</div>
</address>
</div>
<div class="buttonRow forward">
<input type="submit" onclick="submitFunction()" title="Confirm Order " alt="Confirm Order" value="submit" act >
</div>
</div>
Что точная ошибка, которую вы получаете? – j08691
Во всех условиях переадресация на следующую страницу – user2998827
'currency' - это не то, что вы думаете. Попробуйте войти в консоль, и вы увидите. – j08691