diff --git a/ticket_form/frontend/src/components/form/generateConfirmationFormHTML.ts b/ticket_form/frontend/src/components/form/generateConfirmationFormHTML.ts index 3153d76e..c4e8c0f4 100644 --- a/ticket_form/frontend/src/components/form/generateConfirmationFormHTML.ts +++ b/ticket_form/frontend/src/components/form/generateConfirmationFormHTML.ts @@ -754,6 +754,11 @@ export function generateConfirmationFormHTML(data: any, contact_data_confirmed: extra = ' inputmode="numeric" pattern="[0-9]{10,11}" maxlength="11" autocomplete="tel"'; } + // ✅ Email: тип email для правильной валидации и клавиатуры + if (key === 'email') { + extra = ' type="email" inputmode="email" autocomplete="email"'; + } + var fieldHtml = ''; return fieldHtml;