• Проєкти 1 292
  • Оцінка 5.0
  • Рейтинг 103 582

Бюджет: 150 EUR Термін: 2 дні

Вітаю.Працюю з JavaScript понад 8+ років. Готовий налаштувати валідацію інпута.Звертайтесь.

  • Проєкти 118
  • Оцінка 5.0
  • Рейтинг 10 376

Бюджет: 150 EUR Термін: 2 дні

Вітаю.

Готовий взятися. Пишіть, обговоримо.

1. Маю досвід з конструткорами.
2. Можна спробувати через regex.
3. Так.
4. Це питання потребує більш детальної відповіді.

  • Проєкти -
  • Оцінка -
  • Рейтинг 265

Бюджет: 150 EUR Термін: 1 день

Доброго дня.

З подібними задачами працював у Webflow, Tilda та інших конструкторах, де немає доступу до бекенду і все вирішується через client-side логіку. У вашому випадку я б робив рішення через libphonenumber у зв’язці з власною логікою перехоплення submit, а не через простий regex. Для ринку Німеччини це дасть набагато точнішу перевірку, особливо з різною довжиною номерів.
Можу реалізувати нормалізацію до E.164 перед відправкою форми та блокування submit із коректним повідомленням німецькою. Поле буде підсвічуватись, помилка зникатиме після виправлення. Якщо потрібно, додамо легку маску або intl-tel-input без конфліктів зі скриптами Onepage.
Стабільність забезпечимо через пошук елементів за типом поля та контекстом форми, а не за динамічними ID. За потреби використаємо MutationObserver, щоб скрипт коректно “підхоплював” форму навіть при асинхронному рендері.
Підкажіть, чи на сторінці одна форма, чи кілька, і чи є можливість вставити код глобально для всього сайту? Це вплине на спосіб прив’язки.

  • Проєкти 5
  • Оцінка 5.0
  • Рейтинг 667

Бюджет: 145 EUR Термін: 1 день

Вітаю! Зацікавив Ваш проєкт по валідації телефону у формах на Onepage.

Маю досвід інтеграції кастомного JavaScript у конструктори сайтів (перехоплення submit, робота з динамічним DOM, MutationObserver, кросбраузерність).

Пропоную рішення: Валідація через libphonenumber (для Німеччини), блокування відправки при некоректному номері, повідомлення німецькою та підсвітка поля, нормалізація номера у формат E.164 (+49…), фільтрація 0000000000;

Рішення буде працювати без SMS, стабільно на desktop і mobile, без конфліктів з іншими скриптами.

Готовий швидко реалізувати та надати інструкцію по впровадженню.

  • Проєкти 28
  • Оцінка 5.0
  • Рейтинг 571

Бюджет: 144 EUR Термін: 3 дні

Готовий виконати.
Досвід роботи в Web Development більше 12+.
Приклади робіт https://koder.pp.ua/portfolio/

  • Проєкти 4
  • Оцінка 5.0
  • Рейтинг 936

Бюджет: 200 EUR Термін: 2 дні

Доброго дня!
Мене звати Дмитро, компанія King Kong Web.

Ознайомився з вашим ТЗ по Onepage. Можемо зробити клієнтську валідацію номера телефону без SMS, щоб форма не відправлялась з “сміттєвими” номерами, а користувач одразу бачив помилку.

Реалізуємо це через вставку кастомного JavaScript у Onepage: підчепимось до submit події форми, перевіримо номер у 2 рівні (базова перевірка + правила для DE/+49), при помилці заблокуємо відправку та покажемо повідомлення німецькою. Також додамо підсвічування поля і при виправленні номеру помилка буде зникати.

По підходу: оптимально використати libphonenumber (через CDN), щоб коректно валідовати німецькі номери і, за потреби, нормалізувати їх у формат E.164 перед відправкою. Якщо Onepage не дасть стабільно підключити бібліотеку — зробимо надійний fallback на правила довжини/патернів (regex + логіка проти 0000/занадто коротко).

Після виконання передамо готовий код для вставки, коротку інструкцію куди саме додати в Onepage, які селектори використовуємо і як перевірити роботу на desktop/mobile.

  • Проєкти -
  • Оцінка -
  • Рейтинг 898

Бюджет: 150 EUR Термін: 5 днів

Доброго дня, Валерію.

Обираю libphonenumber замість regex.
Це забезпечить точну перевірку німецьких номерів (+49), нормалізацію до E.164 та блокування фейків.
Інтегрую через Custom Code, використовуючи MutationObserver для стабільності з динамічним DOM.

Користувачі побачать зрозумілі повідомлення про помилку німецькою мовою, а відправка блокуватиметься до виправлення даних.
Ви отримаєте готовий код та інструкцію, що гарантує чистоту бази без погіршення конверсії.

Готовий надати повний код та інструкції для інтеграції в Onepage.

  • Проєкти -
  • Оцінка -
  • Рейтинг 496

Бюджет: 150 EUR Термін: 1 день

✋ Доброго дня! Ми IT-компанія dZENcode.

Ми реалізуємо валідацію телефонів в Onepage без SMS: libphonenumber, +49 і локальний 0…, нормалізація в E.164, блокування submit і помилки DE, спираючись на досвід команди, найкращі практики та власні напрацювання.

Чи можна надати посилання на сторінку Onepage з формою?
Допустимо підключення libphonenumber або intl-tel-input через CDN?

Докладну інформацію про наші послуги та ставки ви знайдете на сайті: Freelancehunt.
Подивіться – далі обговоримо деталі роботи, пишіть, як будете готові.

Сервіс Аренди Автомобілі
  • Проєкти 6
  • Оцінка 4.5
  • Рейтинг 1 309

Бюджет: 150 EUR Термін: 5 днів

Привіт,

Я можу реалізувати валідацію номерів телефонів для ваших форм Onepage. У мене є досвід роботи з валідацією на стороні клієнта за допомогою JavaScript, роботи з конструкторами форм та маніпуляцією з DOM для динамічних середовищ.

Я створю скрипт валідації, який блокує відправку недійсних німецьких номерів телефонів, таких як 0000000000, короткі номери та повторювані шаблони, валідує формати +49 та місцевий 0, використовуючи бібліотеку Google libphonenumber для точної валідації німецьких номерів, показує повідомлення про помилки німецькою мовою з червоною рамкою, нормалізує дійсні номери до формату E.164 перед відправкою та працює надійно в настільних та мобільних браузерах.

Щодо досвіду з Onepage.io, я не працював безпосередньо з Onepage.io, але маю досвід інтеграції кастомного JavaScript у платформи, такі як Webflow та Wix, де існують подібні виклики з динамічними ідентифікаторами та асинхронним завантаженням форм. Підхід подібний, використовуючи стабільні селектори, MutationObserver для асинхронного завантаження та делегування подій.

Для підходу я рекомендую використовувати libphonenumber через легку версію CDN, таку як google libphonenumber js. Це надійніше, ніж regex для німецьких номерів, які мають змінну довжину. Regex може працювати як резервний варіант, але не зловить всі крайні випадки.

  • Проєкти 9
  • Оцінка 5.0
  • Рейтинг 726

Бюджет: 150 EUR Термін: 3 дні

Доброго дня! Я уважно вивчив ваш проект і готовий розпочати його реалізацію. Давайте обговоримо деталі для найкращого виконання.

  • Проєкти 22
  • Оцінка 5.0
  • Рейтинг 1 720

Бюджет: 150 EUR Термін: 2 дні

Доброго дня. Подібні завдання робив, але не на onepage. Функція вставки свого коду доступна в платних версіях - тому щось перевірити не можу. Вийде чи ні, не скажу. Але досвід в цілому є і особисто мені потрібно розбиратися "на місці". Підходить - звертайтеся. Робив: Скрипт уніфікації мобільних номерів - є в портфоліо.

  • Проєкти -
  • Оцінка -
  • Рейтинг 309

Бюджет: 150 EUR Термін: 1 день

Привіт, Валерій Щербаков.
Я уважніше перевірив ваші вимоги.
Я можу повністю побудувати розділ, використовуючи бібліотеку (libphonenumber або іншу) та кілька власних функцій.
У цьому випадку мені не потрібно змінювати DOM для цього.
Я додам новий розділ (для помилки) лише.
Сподіваюся укласти контракт з вами.
Дякую.

  • Проєкти 25
  • Оцінка 5.0
  • Рейтинг 13 716

Бюджет: 200 EUR Термін: 3 дні

Привіт. Зацікавлений в реалізації валідації номерів телефонів для форм на Onepage. Це важливе завдання, адже правильна валідація підвищить якість лідів та знизить навантаження на менеджерів. Мій підхід: використати бібліотеку libphonenumber для точності, адже вона добре працює з німецькими номерами. Також, реалізую основну та додаткову валідацію, щоб користувачі отримували зрозумілі повідомлення про помилки. Щодо інтеграцій в Onepage, маю досвід роботи з подібними конструкторами. Для стабільності при змінах DOM використаю підходи, які не залежать від динамічних селекторів. Оцінюю проект в 200 EUR, з термінами близько 2-3 дні з врахуванням буфера. Які у вас є питання?

  • Проєкти 596
  • Оцінка 5.0
  • Рейтинг 12 310

Бюджет: 150 EUR Термін: 1 день

Доброго вечора. Ваше завдання мені цілком зрозуміле. Я Знаю як вирішити вашу проблему, напишу весь потрібний функціонал з потрібною валідацією. Номери будуть коректні, все як ви хочете...

Зроблю доп перевірки, ви будете дуже задоволені результатом!!!

Чекаю на вас у персональних повідомленнях.

  • Проєкти 7
  • Оцінка 5.0
  • Рейтинг 1 082

Бюджет: 150 EUR Термін: 1 день

Готова виконати прямо зараз, віддам код через годину. Досвід більше 4х років

відповіді
1) Так. Підхід, який я використовую, є універсальним для будь-яких no-code конструкторів
2) Однозначно libphonenumber-js як основний підхід.
3) Так, це можливо
4) Каскад селекторів: скрипт шукає поле не по одному ID чи класу, а по ланцюжку з 7 селекторів (тип tel, атрибути name, placeholder). Навіть якщо Onepage змінить один — спрацює інший.

p/s напишіть в лс, вже маю готове рішення

  • Проєкти 32
  • Оцінка 5.0
  • Рейтинг 3 376

Бюджет: 150 EUR Термін: 1 день

Доброго вечора, виконаю завдання за 1 годину, якщо цікавить, пишіть буду радий співпраці

upd: вже маю готовий код, тільки інтегруватись у вашу форму, потрібне посилання

У списку не показані ставки, приховані замовником чи фрилансером з Plus, а також ставки, що порушують правила

Актуальні фриланс-проєкти в категорії Javascript та Typescript

20 липня
20 липня
14 липня
14 липня
11 липня