При вводе пароля он не допускает символов emoji. И на iOS вы даже не можете использовать другую клавиатуру, когда фокусируетесь на поле ввода пароля. Я бы хотел, чтобы мой обычный ввод текста делал то же самое.Ввод текста в формате HTML допускает только буквенные, числовые и специальные символы, такие как ввод пароля?
Я думал, что вы можете указать «accepts-charset» на входе, но вы не можете.
Это делается для того, чтобы пользователи не вводили символы emoji в текстовое поле.
Я знаю, что для этого существуют решения JS, но я надеялся, что вместо этого будет использоваться атрибут или что-то, что я мог бы использовать для его контроля.
Также я попытался установить «accepts-charset» в теге формы на «UTF-8» и несколько других. Это не имело значения. :/
Что это за «это», что не позволяет символам эможи? И что вы на самом деле хотите? –
@ JukkaK.Korpela «это» относится к вводу пароля ''. В мобильном сафари, когда вы фокусируетесь на ввод пароля, клавиатура, которая появляется, не имеет кнопки, которая позволяет вам переключиться на клавиатуру emoji. Когда вы фокусируетесь на текстовом вводе ('' или текстовое поле, кнопка возвращается вверх, что позволит вам переключиться на клавиатуру emoji. Я не хочу, чтобы пользователь вводил в символах emoji в определенном текстовом поле. – teewuane