Почему не срабатывают
return false;?
HTML:
<button type="submit" class="butt_noActiv" id="id_butt" onclick="Click()">Регистрация</button>
JS:
function Click() {
let butt_Reg = document.getElementById("id_butt").getAttribute('class');
if (butt_Reg === "butt_noActiv") {
return false; // Кнопка не должна сработать (форма по ссылке не отправится).
} else {
document.getElementById("id_butt").click(); // Кнопка срабатывает.
return;
}
}
Оборачивать return false; в object.onclick = function() { } пробовал - не помогает. Упорно отправляет форму по ссылке.