Как создать значение по умолчанию, которое исчезает, когда пользователь вводит форму? — HTML FAQ
Хорхе-Сегура 1
Какой код я могу использовать, чтобы показать значение по умолчанию, которое исчезнет, как только вы напишете первый символ (без необходимости удалять значение по умолчанию, используя над
или клавишу возврата, как это происходит в упражнении) в ячейке, где информация должна быть представлена?
Это то, что я видел на многих формах веб-сайтов, и я думаю, что это улучшает UX.
Чтобы показать, что я имею в виду, поисковик этого сайта может служить примером:
Rotten TomatoesТухлые помидоры: Фильмы | телешоу | Трейлеры фильмов | Отзывы
Rotten Tomatoes, родина томатометра, является самым надежным средством измерения качества кино и телевидения. Окончательный сайт для обзоров, трейлеров, шоу и билетов
факторадик 2
Для этого необходимо использовать атрибут заполнитель
. Цитата из MDN:
заполнитель
Подсказка пользователю о том, что можно ввести в элемент управления. Текст заполнителя не должен содержать символы возврата каретки или перевода строки. Этот атрибут применяется, когда значением атрибута типа являетсятекст
,поиск
,тел.
,URL
илиэлектронная почта
; в противном случае он игнорируется.
Например, это поле ввода для поиска в Rotten Tomatoes:
..." autocomplete="off" value ="">
141 лайков
хорхе-сегура 3
Спасибо, factoradic! Я применил то, что вы сказали на практике, и это сработало!
12 лайков
4
Как выделить текст-заполнитель курсивом? Я пытался использовать теги выделения, но это не сработало. Можно ли это сделать с помощью HTML или это нужно сделать с помощью CSS? Заранее спасибо!
4 нравится
ч_о_с 5
надеюсь вы найдете ответ здесь
stackoverflow.com
Как сделать только заполнитель курсивом во вводе
HTML, ввод, заполнитель
спросил прабин бадьякар 04:57 — 25 декабря 14:00 UTC
5 лайков
gerardomtz_h 6
Зачем мне использовать id на входе?
Я плохо разбираюсь в id, не могли бы вы помочь мне с объяснением или рекомендацией веб-страницы/книги?
1 Нравится
h_o_s 7
идентификатор и класс — это селекторов , мы используем их для стилизации элементов в CSS , разница между идентификатором и классом заключается в том, что идентификатор может использоваться для идентификации одного элемента, тогда как класс может использоваться для идентификации большего количества элементов. чем один.
при изучении HTML вы не будете их использовать, поэтому не волнуйтесь, вы хорошо их поймете на уроках CSS .
11 лайков
альбертспн
заполнитель
Привет, factoradic,
Принимает ли атрибут-заполнитель в этом случае (теги «вход» в формах) ту же роль / функцию, что и атрибут «значение».
Мои сомнения исходят из урока, где объясняется: «Значение атрибута value
сочетается со значением атрибута name
и отправляется в виде текста при отправке формы».
Атрибут-заполнитель будет работать так же? Подойдет стандартное кодирование формы? Заранее спасибо
samyadel 9
Атрибут -заполнитель
, как следует из его названия, просто заполнитель. Допустим, для атрибута заполнителя
элемента
установлено значение «Имя» 9.0008 , текст
«Имя»
будет отображаться в поле ввода до тех пор, пока пользователь не введет хотя бы один символ, затем заполнитель исчезнет, и вместо этого мы увидим, что ввел пользователь
Имея это в виду, это не будет Не имеет смысла отправлять данные формы в парах имя/заполнитель, так как нас не волнует заполнитель, но то, что на самом деле ввел пользователь, означает, что это имело бы смысл только в том случае, если бы данные были отправлены в парах имя/значение
albertspn 10
Спасибо за ваш ответ, точный и разрешающий мои сомнения.
1 Нравится
мтф 11
Псевдокод
const input = document.querySelector('input') input.onblur = функция (е) { если (e.target.value === "") { // регистрируем, что значение отсутствует, или e.target.value = "Не указано" // или, e.target.value = "Некоторое значение по умолчанию" } }
Мухаммеднасиф194924 12
id используется в основном для целей css и javascript. Идентификатор
используется только для идентификации элемента
xiaobaibai663 13
что за вспомогательный ключ? Я запутался в том, что вы сказали
joan_fase 14
Вероятно, он говорит о ключе del (ключ удаления). На французской клавиатуре она называется клавишей suppr от французского «touche de supression». В обоих случаях положение клавиши на клавиатуре одинаковое, слева чуть ниже клавиши вставки.
метод0417922125 15
Вы знаете, когда вы заходите на эти форумы, и вопрос НАСТОЛЬКО хорош, и вы не получаете ответа, даже прочитав около 25 комментариев… это, вы получили гвоздь и БАМ по голове, в стену с одним качели…мой мозг стена - метафорически…благодарный <3
Ввод файла - Halfmoon
Ввод файлов — это элементы управления формой, которые можно использовать, чтобы пользователи могли просматривать локальные файлы и выбирать один (или несколько). Halfmoon поставляется с пользовательским дизайном ввода файлов, который работает во всех браузерах. Поддерживается атрибут multiple="...", который можно использовать для создания многофайловых входных данных.
Выберите файл
Выберите изображения
<дел> <тип ввода="файл">