У меня есть следующий фрагмент кода:
function checkAmount() {
var PayField = document.getElementById('paymentamount');
var Pound = document.getElementById('pound');
if (PayField.value == "") {
PayField.style.border = '1px #F00 solid';
Pound.style.color = '#F00';
alert('You need to enter an amount that you wish to donate');
return false;
}
return true;
}
Когда пользователь вводит действительную сумму и нажимает кнопку оплаты, форма должна ждать 3 секунды, а затем отправляется после ожидания 3 секунд.
Я пытался использовать setTimeout()
с ним, но он не работает вообще.Я не хочу использовать jQuery с этим, вы можете предоставить мне код, как это сделать.