Как отобразить текст ошибки через Javascript?
Я проверяю формы с помощью Javascript, и я узнал, как переключать границы / фоны полей ввода в случае ошибки, но я хочу отобразить текст рядом с полем. Как бы я это сделал? Спасибо!
3 ответа
Решение
Создайте объект div рядом с соответствующим полем, задайте ему определенную ширину в атрибуте стиля, чтобы сделать его видимым, а затем найдите его в javascript с помощью DOM или просто getElementById(...) и измените его innerHTML с помощью js, (например, myDiv.innerHTML = ...).
Если вы используете плагин jQuery Validate, это может быть сделано для вас. Вот пример http://docs.jquery.com/Plugins/validation (просто нажмите кнопку "Отправить").
Вы используете JQuery?
Если вы можете использовать что-то вроде этого:
jQueryElement.addClass('error').after('<span class="errorMessage">error message here</span>');