Поставил форму поверх всего, теперь js скрипт не срабатывает правилен ID либо нет, как добавить эту проверку в форму?
<form method="get" action="buy/index.php">
<div class="_12aG-uDNKACiBoIQEyDXLD">
<div class="_1bovijnLArpBDQEkYZ2gPx">
<input required class="oxVbmPqVSkCVx79GnnLc7" maxlength="15" name="id" placeholder="ID Игрока" minlength="5" type="text">
<div class="VJ1pyIKmrrW2rXMNHexSQ" style="display: none;"><div class="_3sYGlvN9b3AEZixLIfPEyv"></div></div>
<div class="_3dEEQ_kZwLIozS6YAKJ2oO">
<div class="">
<input class="_3duKww4d68rWsj1YAVEbYt" onclick="goToLogin();" type="submit" value="Войти">
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<script>
document.oninput = function() {
var input = document.querySelector('.oxVbmPqVSkCVx79GnnLc7');
input.value = input.value.replace (/[^\+\d]/g, '');
}
</script>
<script type="text/javascript">
function goToLogin() {
var id = $('.oxVbmPqVSkCVx79GnnLc7').val();
if(id == null) {
$('.VJ1pyIKmrrW2rXMNHexSQ').show();
$('._3sYGlvN9b3AEZixLIfPEyv').text('Введите ID игрока');
}
if(id.length < 5) {
$('.VJ1pyIKmrrW2rXMNHexSQ').show();
$('._3sYGlvN9b3AEZixLIfPEyv').text('Неверный ID');
} else {
location.href = 'buy/index.php"';
}
}
</script>
</form>