From 0ef26556a21bd1efd26cfd9dc669e97cffe03e40 Mon Sep 17 00:00:00 2001 From: ArtemB Date: Sat, 2 Dec 2023 00:19:15 +0300 Subject: [PATCH] 0.0.297 remove errors after typing in ALL fields --- static/css/styles.css | 6 ++++++ static/js/user_profile.js | 9 +++++++-- templates/forms/f_commercial_offer.html | 16 +++++++++++----- templates/forms/f_one_field_form.html | 1 + 4 files changed, 25 insertions(+), 7 deletions(-) diff --git a/static/css/styles.css b/static/css/styles.css index ec24906..7346f55 100644 --- a/static/css/styles.css +++ b/static/css/styles.css @@ -2400,6 +2400,12 @@ button#send_feedback_form:active{ #error_feedback_text.hide{ display: none; } +#error_footer.hide{ + display: none; +} +#error_com_offer.hide{ + display: none; +} .subscribes_container{ width: 80%; diff --git a/static/js/user_profile.js b/static/js/user_profile.js index 66cac53..ae9b4f2 100644 --- a/static/js/user_profile.js +++ b/static/js/user_profile.js @@ -947,15 +947,20 @@ function hideErrors(el) { let error_feeedback_text = document.getElementById('error_feedback_text') let error_feeedback = el.nextElementSibling let counter_text = document.querySelector('.counter-text') + let footer_button = document.getElementById('footer_input_button') + let error_footer = document.getElementById('error_footer') if(error_feeedback === counter_text ){ error_feeedback_text.classList.add('hide') - }else { + } else if(error_feeedback === footer_button ){ + error_footer.classList.add('hide') + } + + else { error_feeedback.classList.add('hide') } - el.form[3].offsetParent.nextElementSibling diff --git a/templates/forms/f_commercial_offer.html b/templates/forms/f_commercial_offer.html index 08893c6..1c97a0a 100644 --- a/templates/forms/f_commercial_offer.html +++ b/templates/forms/f_commercial_offer.html @@ -10,19 +10,25 @@ >
- + {% if form.errors.name %} - {{ form.errors.name }} - {% endif %} + {{ form.errors.name }} + {% endif %}
{% if form.errors.phone %} - {{ form.errors.phone }} - {% endif %} + {{ form.errors.phone }} + {% endif %}
diff --git a/templates/forms/f_one_field_form.html b/templates/forms/f_one_field_form.html index 7382dd4..b0d82dd 100644 --- a/templates/forms/f_one_field_form.html +++ b/templates/forms/f_one_field_form.html @@ -11,6 +11,7 @@