Показать сообщение отдельно
  #4 (permalink)  
Старый 11.02.2021, 11:18
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,775

А где js без передумывания и что сейчас не работает?

Показывать что то в placeholder - плохая практика.
Вот видит пользователь ID #000000, начинает набирать, а подсказка то уже пропала. А он может и не обратил внимание, есть там пробел пред # или нет? И сколько там нулей было не посчитал заранее. Что бы все это увидеть ему придется стереть написанное.
Лучше подсказку держать всегда над/сбоку от поля, если она так необходима
А в поле иметь атрибут pattern и по нему проверять правильность ввода.
Можно использовать псевдоклассы :invalid/:valid в CSS.

Непонятно зачем надо вводить 'ID #' если они там должны быть всегда. Ну либо сразу сделать value = "ID #", либо пусть вводит только номер, а этот префикс добавлять программно, если он так необходим.

Последний раз редактировалось voraa, 11.02.2021 в 11:37.
Ответить с цитированием