🧩 Конкурс на IT-смекалку от частной клиники в Хихоне 🤯Решил тут записаться на обследование. В клинике сказали, что
запись только через интернет и выдали бумажку с URL. Ну окей, думаю, просто заполню форму...
🕰️ 30 минут спустя. Я потратил полчаса, чтобы
победить поле "дата рождения". Почему?
🚨 Проблема: В поле
Fecha de nacimiento (DD/MM/AAAA) вы выбираете дату, и система автоматически записывает её через
точку (например - 01.01.2000). Но валидация формы требует дату через
слеш (01/01/2000). ❌ Даже если
вручную исправить все на слеши, форма всё равно меняет их обратно на точки.
И отправить её просто невозможно. Вот такой UX-ребус от местных разработчиков.
💃😏 Хотите поупражняться? Попробуйте сами верно заполнить дату на этой форме:
🔗 https://htmedica.com/cita-online/
Мое решение ниже
👇.
.
.
.
.
🎯 А теперь правильный ответ, как я победил эту форму: 1️⃣ Открываете
DevTools в браузере (**Opt+F12** или правая кнопка → "Inspect").
2️⃣ Переходите в
Console. 3️⃣ Вставляете этот код и нажимаете
Enter:
document.querySelector("#FechaNacimiento").value = "01/01/2000";
4️⃣ Если консоль запрещает вставлять код, сначала напишите вручную:
allow pasting
Потом повторите команду выше.
5️⃣ BINGO! 🎉 Теперь форма пропускает дату и отправляет мою запись на прием.
(ЗЫ правда потом мне появляется сообщение, что теперь вам надо ждать звонка и голосом поговорить
🤯)
😬 Не представляю,
как обычные люди должны её заполнять.
P.S. Если в частной клинике на таком уровне сделана форма записи, хочется верить, что к медицинскому оборудованию программисты отношения не имеют.
😬