Ми використовуємо файли cookies для оптимізації контенту та швидкодії сайту. Продовжуючи відвідування сайту, ви погоджуєтесь на використання файлів cookies.
Ось тут в оформленні замовлення https://chekhol.com.ua/basket/
Повинні бути такі алерти, якщо номер телефону є невалідним (рис 1, рис 2, рис 3). Важливо так само, щоб алерти відображалися як при введенні, так і при копіпасті (фокусі).
Текст "Введіть коректний номер телефону" - колір #ef9f8d, за розміром що б не виходило на 2-й рядок (близько 10px).
Значок - ⚠️ розмір font-size: 20px, Колір #ef9f8d
Так само, потрібно підправити форму так, щоб за умовчанням було "+38", а в самій масці не було дужок, щоб формат був "+38 093 344 73 72".
І найважливіший пункт, потрібно щоб при вставленні номера телефону або автозаповнення форма не "поглинала" числа, бо зараз якщо грубо кажучи вставити номер "0933447372", отримаємо в результаті "+38 (093) 3". Потрібно щоб телефон не обрізало, а якщо по масці телефон не підходить, то він продовжувався після "+38", тобто доповнювався. При цьому перевірка на валідність також має відбуватися п
Ось тут в оформленні замовлення https://chekhol.com.ua/basket/ Повинні бути такі алерти, якщо номер телефону є невалідним (рис 1, рис 2, рис 3). Важливо так само, щоб алерти відображалися як при введенні, так і при копіпасті (фокусі). Текст "Введіть коректний номер телефону" - колір #ef9f8d, за розміром що б не виходило на 2-й рядок (близько 10px). Значок - ⚠️ розмір font-size: 20px, Колір #ef9f8d Так само, потрібно підправити форму так, щоб за умовчанням було "+38", а в самій масці не було дужок, щоб формат був "+38 093 344 73 72". І найважливіший пункт, потрібно щоб при вставленні номера телефону або автозаповнення форма не "поглинала" числа, бо зараз якщо грубо кажучи вставити номер "0933447372", отримаємо в результаті "+38 (093) 3". Потрібно щоб телефон не обрізало, а якщо по масці телефон не підходить, то він продовжувався після "+38", тобто доповнювався. При цьому перевірка на валідність також має відбуватися п
1. Валідатори ж спрацьовують під час відправлення форми. Ти хочеш, щоб за будь-якої зміни саме цього поля спрацьовували? 2. 1ч
Третяк Артур OneBox Insiders написав: І найважливіший пункт, потрібно щоб при вставленні номера телефону або автозаповнення форма не "поглинала" числа, бо зараз якщо грубо кажучи вставити номер "0933447372", отримаємо в результаті "+38 (093) 3". Потрібно щоб телефон не обрізало, а якщо по масці телефон не підходить, то він продовжувався після "+38", тобто доповнювався. При цьому перевірка на валідність також має відбуватися під час копіпасту.
тут не зрозумів
1. Валідатори ж спрацьовують під час відправлення форми. Ти хочеш, щоб за будь-якої зміни саме цього поля спрацьовували?
2. 1ч
[quote]
Третяк Артур
OneBox Insiders написав:
І найважливіший пункт, потрібно щоб при вставленні номера телефону або автозаповнення форма не "поглинала" числа, бо зараз якщо грубо кажучи вставити номер "0933447372", отримаємо в результаті "+38 (093) 3". Потрібно щоб телефон не обрізало, а якщо по масці телефон не підходить, то він продовжувався після "+38", тобто доповнювався. При цьому перевірка на валідність також має відбуватися під час копіпасту.
[/quote]
тут не зрозумів
Разом, що робимо: за будь-якої зміни в полі робимо валідацію. Якщо валідація не пройшла - підсвічуємо але замовлення даємо оформити все одно. 2ч на все
Разом, що робимо: за будь-якої зміни в полі робимо валідацію. Якщо валідація не пройшла - підсвічуємо але замовлення даємо оформити все одно. 2ч на все
Начебто ок, але є ще одна проблема :)) Чомусь при автозаповненні з андроїда обрізається частина номера все одно. За ідеєю навіть при будь-якому автозаповненні. Можеш побачити, що не так?
[quote]
Derkach Dmytriy написав:
[quote]
Третяк Артур
OneBox Insiders написав:
[quote]
Derkach Dmytriy написав:
0501234567
[/quote]
норм. А ось якщо 380501234567 - то обрізається
[/quote]
Виправлено. Перевірте зараз
[/quote]
Начебто ок, але є ще одна проблема :))
Чомусь при автозаповненні з андроїда обрізається частина номера все одно. За ідеєю навіть при будь-якому автозаповненні. Можеш побачити, що не так?
[file]17949[/file]
[цитата] Derkach Dmytriy писал/а: при автозаповненні використовується інший event, не вставка шукаю рішення як поправити маску під дані тип [/quote] Чи є якесь рішення?
[цитата]
Derkach Dmytriy писал/а:
при автозаповненні використовується інший event, не вставка
шукаю рішення як поправити маску під дані тип
[/quote]
Чи є якесь рішення?
Derkach Dmytriy написав: при автозаповненні використовується інший event, не вставка шукаю рішення як поправити маску під дані тип
Вітання. Коли буде рішення? Вже горить.
[quote]
Derkach Dmytriy написав:
при автозаповненні використовується інший event, не вставка
шукаю рішення як поправити маску під дані тип
[/quote]
Вітання. Коли буде рішення?
Вже горить.
Будь ласка, приєднуйтесь до діалогу. Якщо вам є що сказати – будь ласка, напишіть коментар. Для входу потрібний мобільний телефон та смс-код для ідентифікації.
Увійти та написати коментар