我有一个按钮,单击该按钮可在屏幕上显示一个数字。单击按钮后,它会显示数字,并在0.5秒后自动重新加载页面。
下面的HTML和JS
'errorHandler' => [
'class' => 'your\namespace\YourErrHandler',
],
答案 0 :(得分:0)
添加<button type="button">
作为按钮的默认类型是提交,并在提交表单时重新加载页面。
或
document.querySelector('.btn-pay').addEventListener('click', function(e){
e.preventDefault(); // Prevents default functionality of button which is default type submit
var input = document.querySelector('.paid-amount').value;
if (input < 0){
alert("Invalid Value");
}
else{
calcToken = (input / 100);
}
token = token + calcToken;
document.getElementById('amount-1').textContent = token;
});