1
<input name="phone_no" type="text" id="phone_no" maxlength="11">
<script type="text/javascript">
var f1 = new LiveValidation('phone_no');
f1.add(Validate.Presence,{failureMessage: " It cannot be empty"});
f1.add(Validate.Format,{pattern: /^[0-9]+$/ ,failureMessage: " It allows only numbers"});
f1.add(Validate.Length, { minimum: 6, maximum: 11 });
</script>
Javascript работает, но мне нужна помощь в следующем:Отключить Javascript ошибка отображения для текстового поля
- Как я могу сделать номер телефона обязательным и не является обязательным, так как код не позволит пустой текстовое поле во время завершение регистрации, кроме номера телефона.
- Как отключить подсказки ошибки, когда введены недопустимые записи, и вместо этого недействительные записи будут автоматически очищены и фокус сохраняется в этом текстовом поле? Поскольку каждый раз, когда отображаются ошибки, текстовое поле телефона «Нет» обычно смещается или смещается от исходного положения в форме.
- В отношении вопроса 2. может ли сообщение об ошибке быть передано для отображения в верхней части формы или в другом месте вместо вытеснения текстового поля.