Меняем Enter виртуальной клавиатуры | HTML Атрибут enterkeyhint

  Рет қаралды 210,830

Александр Ламков — Friendly Frontend

Александр Ламков — Friendly Frontend

Күн бұрын

Пікірлер: 52
@AleksanderLamkov
@AleksanderLamkov 7 ай бұрын
📌 Друзья, в телеграмме у нас есть канал и отдельный чат, где вы можете задать вопрос по фронтенд-разработке и вам постараются помочь: 💬 Чат: @friendlyFrontendChat ℹ Основной канал: @friendlyFrontend Если вам это интересно, присоединяйтесь, задавайте вопросы и помогайте другим 🙂
@rave4130
@rave4130 7 ай бұрын
Я подумал, что можно на произвольный текст поменять будет, эхх, вот это было бы весело)
@AnnaMIHALKE
@AnnaMIHALKE 5 ай бұрын
Можно же так сделать, но только с помощью JS
@AleksanderLamkov
@AleksanderLamkov 5 ай бұрын
Разве через JS есть доступ к виртуальной клавиатуре устройства?
@kalts_daniil
@kalts_daniil 7 ай бұрын
Саша, где ты был раньше?) 😂 Очень годно, спасибо)
@AndrewT-e6f
@AndrewT-e6f 7 ай бұрын
Вот это действительно тайное знание 😅 Сколько работаю о таком атрибуте не слышал, годная штука)
@ДанилСуханов-о4у
@ДанилСуханов-о4у 7 ай бұрын
Ну это реально годно, спасибо автор
@NeoCoding
@NeoCoding 5 ай бұрын
отлично будем знать! спасибо
@ВладимирРудченко-л1э
@ВладимирРудченко-л1э 4 ай бұрын
Быстро, понятно и очень полезно
@vapoltavecs
@vapoltavecs 7 ай бұрын
У вас классные видео, у меня почти 3 года коммерческого опыта, работаю мидл фронтом и все равно каждый раз узнаю что то новое) можете пожалуйста снять что то про оптимизацию производительности и оптимизацию загрузки? Было бы интересно послушать от вас
@AleksanderLamkov
@AleksanderLamkov 7 ай бұрын
Привет! Спасибо за фидбек и идею, взял на заметку :)
@palach_666
@palach_666 3 ай бұрын
Это кайф
@yourtyk
@yourtyk 4 ай бұрын
Оххх, спасибо тебе внучок, а я раньше даже не ведомол об этом
@KonfetyDetyam
@KonfetyDetyam 6 ай бұрын
Лайк, подписка
@dragonman324
@dragonman324 7 ай бұрын
Кто-то смотрит на эту кнопку? Вроде, все уже привыкли неглядя нажимать на неё
@AleksanderLamkov
@AleksanderLamkov 7 ай бұрын
Мелочь, конечно, но всё равно же здорово, что интерфейс приложения можно сделать чуточку интуитивно понятнее :)
@dragonman324
@dragonman324 7 ай бұрын
@@AleksanderLamkov, ну, тоже верно
@rmzvoid
@rmzvoid 7 ай бұрын
Твои бы познания да всем фронт эндщикам. Я сам не фронт эндщик но постоянно замечаю эти косяки с этой кнопкой. Мне как пользователю совершенно не понятно иногда как мне "показать" страничке что я завершил воод в этом поле, потому что там часто тупо ентер на кнопке. А когда заполняешь большую форму не очень хочется нажать не туда и потом заново все вводить.
@user-tw6qx7dx2r
@user-tw6qx7dx2r 7 ай бұрын
Поведение по нажатию на enter, как понимаю, от этого атрибута не меняется?
@AleksanderLamkov
@AleksanderLamkov 7 ай бұрын
Верно, не меняется.
@Screxyy
@Screxyy 7 ай бұрын
🤯🤯🤯🤯
@miwanjaGR
@miwanjaGR 7 ай бұрын
sheeeeeeeesh
@SENSEi__007
@SENSEi__007 6 ай бұрын
Placeholder?
@AleksanderLamkov
@AleksanderLamkov 6 ай бұрын
Да, для демонстрации дополнительно фоном добавлял placeholder к полям ввода, чтобы зрителям было понятнее, что к чему :)
@sawertsand
@sawertsand 7 ай бұрын
Работает только на ios калтвиатурах? Или на каждую отдельную надо прлверку делать?
@AleksanderLamkov
@AleksanderLamkov 7 ай бұрын
На виртуальных клавиатурах любых устройств, ну по крайней мере на андроид и iOS точно работает.
@waiso55
@waiso55 5 ай бұрын
Так есть placeholder
@AleksanderLamkov
@AleksanderLamkov 5 ай бұрын
Этот атрибут для другого функционала.
@Хорошийдруг-ц8ы
@Хорошийдруг-ц8ы 6 ай бұрын
И смысл, если событие на кнопке все равно одинаковое.
@AleksanderLamkov
@AleksanderLamkov 6 ай бұрын
Семантика, более понятное действие. Если это многоэтапная анкета, то текст «Next» (далее) будет удобнее, чем «Return» (возвращение), согласись :) Ну и если это поле поиска, то «Search» будет в самый раз, нежели дефолтная надпись.
@timur.shhhhh
@timur.shhhhh 7 ай бұрын
Хорошо, человек нажмет “search” а как это отследить? Типо событие “Enter”?
@AleksanderLamkov
@AleksanderLamkov 7 ай бұрын
Это событие формы submit.
@timur.shhhhh
@timur.shhhhh 7 ай бұрын
@@AleksanderLamkov а если событие next, то переключение на следующий input? Есть какая-то статья про это?
@AleksanderLamkov
@AleksanderLamkov 7 ай бұрын
Не совсем. Будет отправка формы. Атрибут enterkeyhint не меняет оригинальную логику нажатия на клавишу Enter виртуальной клавиатуры. Если пользователь на тач-устройстве взял инпут в фокус и тапает на клавиатуре Enter (Next, Search, не принципиально), то всегда будет срабатывать попытка отправки формы (событие submit), в которой находится поле ввода.
@timur.shhhhh
@timur.shhhhh 7 ай бұрын
@@AleksanderLamkov как-то даже обидно, что Apple и возможно Android - не позаботились, и усложнили работу разработчиков
@yakent3205
@yakent3205 5 ай бұрын
Я который даже не читаю, что написано на кнопке enter😂 вить это вполне логично все привыкли к тому что ты нажимаешь enter и все данные отправляются
@hhddasn
@hhddasn 5 ай бұрын
Доhad
@alexshel8578
@alexshel8578 5 ай бұрын
бро.. тебя не беспокоит что ты выглядишь и ведешь себя как робот?))
@AleksanderLamkov
@AleksanderLamkov 5 ай бұрын
Ещё скажи, что как лицо, сгенерированное нейросетью 😅 Наверное из-за низкого ФПС есть небольшой такой эффект и из-за резких склеек, но это следствие моих неудачных экспериментов с монтажом, с этим в последних шортсах уже поработал 🙂
@ДмитрийШибаев-г1р
@ДмитрийШибаев-г1р 6 ай бұрын
А ведь таким образом в плейсхолдер можно написать любой текст... Прикольная фича. Спасибо
@AleksanderLamkov
@AleksanderLamkov 6 ай бұрын
С placeholder тема видео не связана. Я добавил его в разметку, чтобы демонстрация была нагляднее.
@alexleshenko
@alexleshenko 6 ай бұрын
😂 нерстальщики по-любому знают, но нам только ты открыл глаза😂
@НиколайШ-ю3е
@НиколайШ-ю3е 5 ай бұрын
"Как запутать пользователя ещё больше?" Вот правильное название видео.
@Jerry-om2xc
@Jerry-om2xc 5 ай бұрын
А в чем прикол? 😅
@erroringame7446
@erroringame7446 6 ай бұрын
У меня стрелка
@zhoj
@zhoj 7 ай бұрын
У меня галочка
@kirillgubanov6120
@kirillgubanov6120 7 ай бұрын
Да ну нафиг
@Savux24
@Savux24 7 ай бұрын
Чего бля
Разбираю дизайн музыкальных сервисов - Яндекс музыка, Spotify, VK
15:31
mutim digital — дизайн и маркетинг
Рет қаралды 166 М.
HTML Нативный focus-trap - атрибут inert #frontend #фронтенд #html
0:50
Александр Ламков — Friendly Frontend
Рет қаралды 17 М.
这三姐弟太会藏了!#小丑#天使#路飞#家庭#搞笑
00:24
家庭搞笑日记
Рет қаралды 125 МЛН
Worst flight ever
00:55
Adam W
Рет қаралды 12 МЛН
The Joker wanted to stand at the front, but unexpectedly was beaten up by Officer Rabbit
00:12
JavaScript в браузере - DOM (Document Object Model) и BOM (Browser Object Model)
13:28
Александр Ламков — Friendly Frontend
Рет қаралды 1,8 М.
Все о Frontend-разработке за 15 минут
15:14
Merion Academy
Рет қаралды 118 М.
ТОП 10 Импровизаций В Фильмах Марвел
11:05
WatchMojo на русском
Рет қаралды 1 МЛН
What is the difference between Float, Flexbox and Grid CSS?
10:06
Анна Блок
Рет қаралды 218 М.
ChatGPT: от новичка до PRO за полчаса
38:21
ДвеДэшки
Рет қаралды 133 М.
这三姐弟太会藏了!#小丑#天使#路飞#家庭#搞笑
00:24
家庭搞笑日记
Рет қаралды 125 МЛН