Мне нужно проверить ввод HTML с шаблоном регулярных выражений с ванильным javaScript, но это немного сложно, я возвращаюсь к родителю, чтобы проверить ввод, он работает, но он не так хорош, как ожидалось.
Js:
input.parentNode.querySelector(':valid')
Html
<input type="tel" id="fos_user_registration_form_mobileNumber" name="fos_user_registration_form[mobileNumber]" required="required" pattern="^0[0|1|2|3|4|5|6|7|9]\d{8}$" maxlength="10">
Можно ли сделать иначе?