HTMl
<html lang="eu">
<head>
<meta charset="UTF-8">
<title> Bibu</title>
<link rel="stylesheet" href="normalize.css">
<link rel="stylesheet" href="main.css">
</head>
<body>
<div id= 'response'>
<form action="" id="form_try">
<div class="input_box">
<label> Name</label>
<input type="text" class="input" id='Username_ip' placeholder="Name">
</div>
<div class="input_box">
<label> Phone number</label>
<input class="input" type="text" id="User_phone" placeholder="Phone number">
</div>
<div class="input_box">
<label>Email</label>
<input class="input" type="text" id="User_email" name="UserEmail" placeholder="Email">
</div>
<button type="submit" name="OurForm_btn">Отправить</button>
</form>
</div>
<script src="aj.js"></script>
</body>
</html>
JS
function ValidMail() {
var re = /^[\w-\.]+@[\w-]+\.[a-z]{2,4}$/i;
var myMail = document.getElementById('User_email'.value);
var valid = re.test(myMail);
return valid;
Пытаюсь сделать валидацию данных полей формы. Не понимаю почему id возвращает null. Был похожий вопрос но ответа так и не нашёл