подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ подсказку Π² input/textarea

Π”Π°Π²Π°ΠΉΡ‚Π΅ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ! О ΠΊΠ°ΠΊΠΈΡ… подсказках ΠΈΠ΄Π΅Ρ‚ Ρ€Π΅Ρ‡ΡŒ ΠΈ ΠΊΠ°ΠΊ с Π½ΠΈΠΌΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ!?

ВсС ΠΎΠ± Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π΅ placeholder

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ placeholder

Π˜ΡΡ‡Π΅Π·Π°Π΅Ρ‚ ΠΏΡ€ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠΈ фокуса.

Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ placeholder Π² ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° input ΠΏΡ€ΠΈΠΌΠ΅Ρ€

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π²Ρ‹Π²ΠΎΠ΄Π° подсказки Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π° input :

Для Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° возьмСм Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ Ρ‚Π΅Π³ textarea ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π΅ΠΌΡƒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ подсказки placeholder с тСкстом:

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π²Ρ‹Π²ΠΎΠ΄Π° подсказки Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π° textarea

Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ подсказка исчСзла. Π½Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π°ΠΉΡ‚Π΅ любой символ Π² ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π°.

Как ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ подсказку Π² ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° placeholder

Π’ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π°Ρ подсказка ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ ΠΌΡ‹ΡˆΠΊΠΈ

ЕдинствСнноС ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ Π½Π° ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π°, Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ подсказка.

тСкст ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΠΎ своСй нСобходимости!

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки Π² ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° input

Π’ΠΎΠ·ΡŒΠΌΠ΅ΠΌ Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ поля Π²Π²ΠΎΠ΄Π° input ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π΅ΠΌΡƒ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ подсказку:

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ использования Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки Π² ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° input

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π²Ρ‹Π²ΠΎΠ΄Π° Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π° textarea

Если интСрСсно: Π― ΠΊΠ°ΠΊ-Ρ‚ΠΎ Π΄Π΅Π»Π°Π» ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ страницу ΠΎ стилизации title

Как ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ подсказки автозаполнСния!?

04/05/2020 подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ подсказки автозаполнСния Ρƒ сСбя Π½Π° сайтС, Ρ‚ΠΎ ΠΎΡ‚Π²Π΅Ρ‚ :

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

ПолС ввода Input

ПолС Π²Π²ΠΎΠ΄Π° Π΄Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹.

Когда ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° для ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΡ… тСкстовых ΠΈΠ»ΠΈ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π±Π΅Π· прСдсказуСмого Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°.

Если Π½ΡƒΠΆΠ½ΠΎ ввСсти большС 5 слов β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ многострочноС ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π°.

Если Π²Π²ΠΎΠ΄ΠΈΠΌΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ поля:

Π’ HTML5 ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² β€” color, date, email, password, text, url ΠΈ Ρ‚.Π΄. Π’ сСрвисах ΠšΠΎΠ½Ρ‚ΡƒΡ€Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΈΠΏΡ‹ text ΠΈ password. ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ Π»ΠΈΠ±ΠΎ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ основными Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°ΠΌΠΈ, Π»ΠΈΠ±ΠΎ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ ΠΏΠ»ΠΎΡ…ΠΎΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс ΠΈ Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΡŽ, которая Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ ΠΏΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Ρƒ ΠΎΡ‚ нашСй.

НазваниС

НазваниС поля ΠΏΠΈΡˆΠ΅Ρ‚ΡΡ с Π·Π°Π³Π»Π°Π²Π½ΠΎΠΉ Π±ΡƒΠΊΠ²Ρ‹.

НазывайтС ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌ Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ввСсти. Π˜Π·Π±Π΅Π³Π°ΠΉΡ‚Π΅ Π² Π½Π°Π·Π²Π°Π½ΠΈΠΈ слов «ваш», Β«Π²Π²Π΅Π΄ΠΈΡ‚Π΅Β» ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… β€” ΠΎΠ½ΠΈ Π½Π΅ нСсут смысла.

НС ΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π΄Π²ΠΎΠ΅Ρ‚ΠΎΡ‡ΠΈΠ΅ послС названия: Π±Π΅Π· Π½Π΅Π³ΠΎ всС понятно, ΠΎΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ создаСт лишний Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΡˆΡƒΠΌ.

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

ОписаниС Ρ€Π°Π±ΠΎΡ‚Ρ‹

ΠŸΠ»Π΅ΠΉΡΡ…ΠΎΠ»Π΄Π΅Ρ€

Если ΠΈΠ· названия Π½Π΅ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, ΠΊΠ°ΠΊ Π·Π°ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΏΠΎΠ»Π΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ плСйсхолдСр – подсказку, которая отобраТаСтся Π²Π½ΡƒΡ‚Ρ€ΠΈ поля, ΠΏΠΎΠΊΠ° ΠΎΠ½ΠΎ Π½Π΅ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΎ.

ΠŸΠ»Π΅ΠΉΡΡ…ΠΎΠ»Π΄Π΅Ρ€ (ΠΎΡ‚ английского placeholder) β€” ΠΌΠ΅ΡΡ‚ΠΎΠ·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ. Часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ синоним Β«Π²Π°Ρ‚Π΅Ρ€ΠΌΠ°Ρ€ΠΊΒ», Π½ΠΎ плСйсхолдСр β€” Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅, Ρ‚.ΠΊ. совпадаСт с ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠΌ Ρ‚Π΅Π³ΠΎΠ² input ΠΈ textarea.

ΠŸΡ€ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠΈ ΠΏΠΎΠ»Π΅ΠΌ фокуса плСйсхолдСр становится свСтлСС, ΠΏΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ символа исчСзаСт.

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

ΠŸΠ»Π΅ΠΉΡΡ…ΠΎΠ»Π΄Π΅Ρ€ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠ΄ΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π½ΡƒΠΆΠ½ΠΎ ввСсти Π² ΠΏΠΎΠ»Π΅.

Если ΠΏΠΎΠ»Π΅ вычисляСмоС ΠΈ Π²Ρ‹ рассчитали Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π°Π²Ρ‚ΠΎΠΏΠΎΠ»Π΅:

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

Если Π²Ρ‹ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ β€” ΠΏΡ€Π΅Π΄Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΠΏΠΎΠ»Π΅, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ смоТСт Π΅Π³ΠΎ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ:

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

НС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ плСйсхолдСр для указания Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° структурированных Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ. Для этого Π΅ΡΡ‚ΡŒ ΠΏΠΎΠ»Π΅ с маской.

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

ΠŸΠΎΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ поля Π² плСйсхолдСр ΠΌΠΎΠΆΠ½ΠΎ Π² ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… случаях: ΠΊΠΎΠ³Π΄Π° Π½ΡƒΠΆΠ½ΠΎ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ мСсто, ΠΈΠ»ΠΈ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ поля ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ:

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

НС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ плСйсхолдСр для указания Π½Π°Π·Π²Π°Π½ΠΈΠΉ ΠΏΠΎΠ»Π΅ΠΉ Π²ΠΎ всСй Ρ„ΠΎΡ€ΠΌΠ΅. Π’ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠΌ состоянии такая Ρ„ΠΎΡ€ΠΌΠ° становится «слСпой»:

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

ΠžΡ‡ΠΈΡΡ‚ΠΊΠ° поля

Если ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π½ΡƒΠΆΠ½ΠΎ часто ΠΎΡ‡ΠΈΡ‰Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π΅ ΠΈ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π½ΠΎΠ²ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ для этого ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ-крСстик.

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

ΠšΡ€Π΅ΡΡ‚ΠΈΠΊ показываСтся, ΠΊΠΎΠ³Π΄Π° Π² ΠΏΠΎΠ»Π΅ Π²Π²Π΅Π΄Π΅Π½ хотя Π±Ρ‹ 1 символ. ΠšΡ€Π΅ΡΡ‚ΠΈΠΊ показываСтся Π΄Π°ΠΆΠ΅ ΠΊΠΎΠ³Π΄Π° фокус находится Π²Π½Π΅ поля.

ΠŸΡ€ΠΈ ΠΊΠ»ΠΈΠΊΠ΅ Π½Π° крСстик фокус ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΠΏΠΎΠ»Π΅, Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ стираСтся:

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

Для ΠΈΠΊΠΎΠ½ΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ символ ΠΈΠ· ΡˆΡ€ΠΈΡ„Ρ‚Π° Kontur Iconic. ΠŸΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ ΠΈΠΊΠΎΠ½ΠΊΠ° становится Ρ‚Π΅ΠΌΠ½Π΅Π΅:

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

ΠžΠ±Π»Π°ΡΡ‚ΡŒ для наТатия ΠΏΠΎ высотС Ρ€Π°Π²Π½Π° полю Π²Π²ΠΎΠ΄Π°, ΠΏΠΎ ΡˆΠΈΡ€ΠΈΠ½Π΅ 28 px:

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

Internet Explorer 10 рисуСт свой крСстик для любого поля Π²Π²ΠΎΠ΄Π° Π² фокусС. Π§Ρ‚ΠΎΠ±Ρ‹ этот крСстик Π½Π΅ ΠΏΠ΅Ρ€Π΅ΠΊΡ€Ρ‹Π²Π°Π» Π½Π°ΡˆΡƒ ΠΈΠΊΠΎΠ½ΠΊΡƒ, Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ ΡΡ‚ΠΈΠ»ΡŒ:

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

Π‘Ρ‡Π΅Ρ‚Ρ‡ΠΈΠΊ количСства Π²Π²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… символов

Π‘Ρ‡Π΅Ρ‚Ρ‡ΠΈΠΊ Π²Π²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… символов Π² ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ ΠΈΠ½ΠΏΡƒΡ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ Π² многострочном ΠΏΠΎΠ»Π΅. РасполагаСтся справа, Π½Π° Ρ‚ΠΎΠΉ ΠΆΠ΅ строкС, Ρ‡Ρ‚ΠΎ ΠΈ Π²Π²ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ тСкст:

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

НС Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ React UI β€” #2208

Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ описаниС Ρ€Π°Π±ΠΎΡ‚Ρ‹ счСтчика Π² Π³Π°ΠΉΠ΄Π΅ ΠΏΠΎ многострочному полю.

Π Π°Π·ΠΌΠ΅Ρ€ ΠΈ располоТСниС

ПолС Π²Π²ΠΎΠ΄Π°, ΠΊΠ°ΠΊ ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ°, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‚Ρ€Π΅Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ². Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ срСдниС ΠΈ большиС поля Π²Π²ΠΎΠ΄Π° Π² Ρ‚ΠΎΠΌ случаС, Ссли это Π³Π»Π°Π²Π½Ρ‹Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Ρ‹ Π½Π° страницС. НапримСр, ΠΏΠΎΠ»Π΅ поиска Π² справочникС. Π’ срСдних полях Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π° β€” 16 px, Π° Π² самых Π±ΠΎΠ»ΡŒΡˆΠΈΡ… β€” 18 px.

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

НазваниС поля Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠΎ Π±Π°Π·ΠΎΠ²ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ тСкста Π² ΠΏΠΎΠ»Π΅:

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

НазваниС поля Π² нСсколько строк Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠΎ Π±Π°Π·ΠΎΠ²ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΉ строки:

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

Π’ многострочном ΠΏΠΎΠ»Π΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠΎ Π±Π°Π·ΠΎΠ²ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΉ строки Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠ³ΠΎ Π² ΠΏΠΎΠ»Π΅ тСкста:

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

Π¨ΠΈΡ€ΠΈΠ½Ρƒ поля Π΄Π΅Π»Π°ΠΉΡ‚Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ ΡˆΠΈΡ€ΠΈΠ½Π΅ Π²Π²ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ значСния. Π­Ρ‚ΠΎ подсказываСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΠΊΠ°ΠΊΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΡ‚ Π½Π΅Π³ΠΎ ΠΎΠΆΠΈΠ΄Π°ΡŽΡ‚, ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π·Π°ΠΏΠΎΠ»Π½ΠΈΠ» ΠΏΠΎΠ»Π΅.

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

Π’ Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΎΠ΄Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ 3-4 ΡˆΠΈΡ€ΠΈΠ½Ρ‹ для ΠΏΠΎΠ»Π΅ΠΉ. Π’Π°ΠΊ Ρ„ΠΎΡ€ΠΌΠ° выглядит ΠΏΡ€ΠΎΡ‰Π΅ ΠΈ Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½Π΅Π΅.

Ѐокус ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€ΠΎΠΉ

ΠŸΡ€ΠΈ ΠΊΠ»ΠΈΠΊΠ΅ ΠΏΠΎ полю ΠΈ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ Ρ‚Π°Π±ΠΎΠΌ ΠΏΠΎΠ»Π΅ выглядит ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ: появляСтся синяя Ρ€Π°ΠΌΠΊΠ°, которая сохраняСтся Π΄ΠΎ ΠΏΠΎΡ‚Π΅Ρ€ΠΈ фокуса.

Cиняя Ρ€Π°ΠΌΠΊΠ° фокуса Π½Π΅ появляСтся Ссли ΠΏΠΎΠ»Π΅ находится Π² состоянии ошибки ΠΈΠ»ΠΈ прСдупрСТдСния, Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€ ΠΏΠΎΠΊΠ° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² ΠΏΠΎΠ»Π΅ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΎ.

Допустимо ΠΏΠ΅Ρ€Π΅Π½ΠΎΡΠΈΡ‚ΡŒ фокус Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ ΠΏΠΎΠ»Π΅ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ клавиши Enter Π² ΠΏΠΎΠ»Π΅ β€” ΠΈΠ½ΠΎΠ³Π΄Π° Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΈ ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ понятно для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Если ΠΏΠΎΠ»Π΅ послСднСС Π² Ρ„ΠΎΡ€ΠΌΠ΅, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ фокуса ΠΏΠΎ Enter Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Ρ„ΠΎΡ€ΠΌΡ‹.

Валидация

ПолС с ошибкой подсвСчиваСтся красной Ρ€Π°ΠΌΠΊΠΎΠΉ.

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

О ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΈ ΠΏΠΎΠ»Π΅ΠΉ Π²Π²ΠΎΠ΄Π° с ошибками Ρ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ Π² Π³Π°ΠΉΠ΄Π΅ ΠΏΠΎ Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ.

Π”ΠΈΠ·Π°ΠΉΠ½

ВСрхняя Π³Ρ€Π°Π½ΠΈΡ†Π° поля Ρ‡ΡƒΡ‚ΡŒ Ρ‚Π΅ΠΌΠ½Π΅Π΅, Ρ‡Π΅ΠΌ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅. Π£ поля Π΅ΡΡ‚ΡŒ внутрСнняя однопиксСльная Ρ‚Π΅Π½ΡŒ. Π’ Ρ€Π°ΠΌΠΊΠ΅ поля ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ чисто Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ с ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒΡŽ β€” Ρ‚Π°ΠΊ ΠΏΠΎΠ»Π΅ достаточно контрастно выглядит Π½Π° сСрых ΠΈ Ρ†Π²Π΅Ρ‚Π½Ρ‹Ρ… Ρ„ΠΎΠ½Π°Ρ….

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

WPF, ПолС ввода с подсказкой

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

public class WatermarkedTextBox : DependencyObject
<
#region Fields

private const string _defaultWatermark = «None» ;

///
/// Initializes a new instance of the class with default watermark text.
///
public WatermarkedTextBox()
: this (_defaultWatermark)
<
>

///
/// Initializes a new instance of the class.
///
///

The watermark to show when value is null or empty.

public WatermarkedTextBox( string watermark)
<
WatermarkText = watermark;
>

public static void OnWatermarkTextChanged(DependencyObject box, DependencyPropertyChangedEventArgs e)
<
//Add changed functionality here
>

Π‘ΠΊΠ°Π·Π°Π½ΠΎ-сдСлано. Для Π½Π°Ρ‡Π°Π»Π°, унаслСдуСм наш класс ΠΎΡ‚ TextBox (вмСсто DependencyObject ).
Если Π·Π°Π³Π»ΡΠ½ΡƒΡ‚ΡŒ Π²ΠΎΡ‚ сюда, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ тСкст.

The ControlTemplate for a TextBox must contain exactly one element that is tagged as the content host element; this element will be used to render the contents of the TextBox. To tag an element as the content host, assign it the special name PART_ContentHost. The content host element must be either a ScrollViewer or an AdornerDecorator. The content host element may not host any child elements.

Π’ΠΎ Π΅ΡΡ‚ΡŒ Π³Π΄Π΅-Ρ‚ΠΎ Π²Π½ΡƒΡ‚Ρ€ΠΈ нашСго стиля Π±ΡƒΠ΄Π΅Ρ‚ находится:

TextBlock x:Name =»WatermarkText» Text =»» Foreground =»Gray» Margin =»5,0,0,0″ HorizontalAlignment =»Left» VerticalAlignment =»Center» Visibility =»Collapsed» IsHitTestVisible =»False» />

Π― Π΄ΠΎΠ±Π°Π²ΠΈΠ» нСсколько красот Π² Π²ΠΈΠ΄Π΅ отступов ΠΈ Ρ†Π²Π΅Ρ‚Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ усилия Π±Ρ‹Π»ΠΈ Π»ΡƒΡ‡ΡˆΠ΅ Π·Π°ΠΌΠ΅Ρ‚Π½Ρ‹.

И для Π½Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Ρ‹:

MultiTrigger.Conditions >
Condition Property =»IsKeyboardFocusWithin» Value =»False» />
Condition Property =»Text» Value =»» />
MultiTrigger.Conditions >
Setter Property =»Visibility» TargetName =»WatermarkText» Value =»Visible» />
MultiTrigger >
MultiTrigger >
MultiTrigger.Conditions >
Condition Property =»IsKeyboardFocusWithin» Value =»False» />
Condition Property =»Text» Value =»» />
MultiTrigger.Conditions >
Setter Property =»Visibility» TargetName =»WatermarkText» Value =»Visible» />
MultiTrigger >

Style TargetType =»» BasedOn =»>» >
Setter Property =»Template» >
Setter.Value >
ControlTemplate TargetType =»» >
Grid >
ScrollViewer x:Name =»PART_ContentHost» />
TextBlock x:Name =»WatermarkText» Text =»» Foreground =»Gray» Margin =»5,0,0,0″ HorizontalAlignment =»Left» VerticalAlignment =»Center» Visibility =»Collapsed» IsHitTestVisible =»False» />
Grid >
ControlTemplate.Triggers >
MultiTrigger >
MultiTrigger.Conditions >
Condition Property =»IsKeyboardFocusWithin» Value =»False» />
Condition Property =»Text» Value =»» />
MultiTrigger.Conditions >
Setter Property =»Visibility» TargetName =»WatermarkText» Value =»Visible» />
MultiTrigger >
MultiTrigger >
MultiTrigger.Conditions >
Condition Property =»IsKeyboardFocusWithin» Value =»False» />
Condition Property =»Text» Value =»» />
MultiTrigger.Conditions >
Setter Property =»Visibility» TargetName =»WatermarkText» Value =»Visible» />
MultiTrigger >
ControlTemplate.Triggers >
ControlTemplate >
Setter.Value >
Setter >
Style >

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Как ΡƒΠ±Ρ€Π°Ρ‚ΡŒ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки ΠΏΡ€ΠΈ Π½Π°Π±ΠΎΡ€Π΅ Π² input?

Π”Π΅Π»Π°ΡŽ строку поиска, ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ Ρ‡Π΅Ρ€Π΅Π· ajax ΠΏΠΎΠ΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ списком Π² Π±Π»ΠΎΠΊ Π½ΠΈΠΆΠ΅ input, Π½ΠΎ ΠΏΡ€ΠΈ Π½Π°Π±ΠΎΡ€Π΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚(подсказываСт) ΠΌΠΎΠΈ ΠΏΡ€Π΅ΠΆΠ½ΠΈΠ΅ запросы, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ это ΡƒΠ±Ρ€Π°Ρ‚ΡŒ?

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

3 ΠΎΡ‚Π²Π΅Ρ‚Π° 3

Π·Π°Π΄Π°Ρ‚ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρƒ autocomplete Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ off

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

Π’ этом тысячСлСтии ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ фиксы Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚.

РСшСниС: К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, для фикса поля с адрСсом Π² качСствС name Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π½Π΅ содСрТащСС подстроку ‘address’.

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

Всё Π΅Ρ‰Ρ‘ ΠΈΡ‰Π΅Ρ‚Π΅ ΠΎΡ‚Π²Π΅Ρ‚? ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ вопросы с ΠΌΠ΅Ρ‚ΠΊΠ°ΠΌΠΈ html input ΠΈΠ»ΠΈ Π·Π°Π΄Π°ΠΉΡ‚Π΅ свой вопрос.

БвязанныС

ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅

ΠŸΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ Π½Π° Π»Π΅Π½Ρ‚Ρƒ

Для подписки Π½Π° Π»Π΅Π½Ρ‚Ρƒ скопируйтС ΠΈ Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ эту ссылку Π² Π²Π°ΡˆΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ для чтСния RSS.

Π΄ΠΈΠ·Π°ΠΉΠ½ сайта / Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ Β© 2021 Stack Exchange Inc; ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ Π½Π° условиях Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ cc by-sa. rev 2021.10.1.40358

НаТимая Β«ΠŸΡ€ΠΈΠ½ΡΡ‚ΡŒ всС Ρ„Π°ΠΉΠ»Ρ‹ cookieΒ» Π²Ρ‹ ΡΠΎΠ³Π»Π°ΡˆΠ°Π΅Ρ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Stack Exchange ΠΌΠΎΠΆΠ΅Ρ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ cookie Π½Π° вашСм устройствС ΠΈ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² соотвСтствии с нашСй ΠŸΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΎΠΉ Π² ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² cookie.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π¨ΠΊΠ°Ρ‚ΡƒΠ»ΠΊΠ° с сСкрСтами. Поля Π²Π²ΠΎΠ΄Π°

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

Π­Ρ‚ΠΎ пСрвая ΡΡ‚Π°Ρ‚ΡŒΡ ΠΎΠ± элСмСнтах интСрфСйса ΠΈΠ· сСрии ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Β«Π¨ΠΊΠ°Ρ‚ΡƒΠ»ΠΊΠ° с сСкрСтами». Она посвящСна ΠΎΡ‡Π΅Π½ΡŒ простому Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ взгляд элСмСнту, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΅ΡΡ‚ΡŒ практичСски Π½Π° любом сайтС ΠΈ Π² любом ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ. Он β€” основа для получСния ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ Ρ€Π΅Π°ΠΊΡ†ΠΈΠΈ ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Π’ΠΎ, ΠΊΠ°ΠΊ ΠΎΠ½ сдСлан, сильно влияСт Π½Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ ΠΎΠΏΡ‹Ρ‚. Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ β€” ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π°.

Π—Π°Ρ‡Π΅ΠΌ я ΠΏΠΈΡˆΡƒ эту ΡΡ‚Π°Ρ‚ΡŒΡŽ? Π’ процСссС Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π°Π΄ интСрфСйсами я ΠΏΡ‹Ρ‚Π°Π»Π°ΡΡŒ Π½Π°ΠΉΡ‚ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ полях Π²Π²ΠΎΠ΄Π° ΠΈ поняла, Ρ‡Ρ‚ΠΎ это Π·Π°Π΄Π°Ρ‡Π° Π½Π΅ ΠΈΠ· простых: ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΊΡ€Π°ΠΉΠ½Π΅ ΠΌΠ°Π»ΠΎ, ΠΎΠ½Π° разбросана ΠΏΠΎ источникам ΠΈ ΠΏΠΎΡ‡Ρ‚ΠΈ Π½Π΅ ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Π° Π½Π° русский язык. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ я Ρ€Π΅ΡˆΠΈΠ»Π°, Ρ‡Ρ‚ΠΎ такая ΡΡ‚Π°Ρ‚ΡŒΡ Ρ‚ΠΎΡ‡Π½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ Π΄Ρ€ΡƒΠ³ΠΈΠΌ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Π°ΠΌ. Она ΠΎΡ‚Ρ€Π°ΠΆΠ°Π΅Ρ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΌΠΎΠΉ ΠΎΠΏΡ‹Ρ‚, Π½ΠΎ ΠΈ ΠΎΠΏΡ‹Ρ‚ ΠΌΠΎΠ΅ΠΉ любимой ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.

НачнСм с опрСдСлСния

Input (ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π°) β€” Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ интСрфСйса, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ для Π²Π²ΠΎΠ΄Π° нСбольшого объСма тСкста.

Π‘Π°ΠΌΠΎΠ΅ простоС ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° содСрТит Label (Π»Π΅ΠΉΠ±Π» ΠΈΠ»ΠΈ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ) ΠΈ Text field (ΠΎΠ±Π»Π°ΡΡ‚ΡŒ для Π²Π²ΠΎΠ΄Π° тСкста). Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Π±Ρ‹Π»ΠΎ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠΏΠΎΠ»Π΅ΠΌ Π²Π²ΠΎΠ΄Π°, Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ сильно Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ β€” ΠΎΠ± этом расскаТу Π½ΠΈΠΆΠ΅.

Бостав

ПолС Π²Π²ΠΎΠ΄Π° β€” простой ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, Π½ΠΎ ΠΎΠ½ состоит ΠΈΠ· мноТСства частСй. Π”Π°ΠΆΠ΅ Π² Π±Π°Π·ΠΎΠ²ΠΎΠΌ состоянии Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒΡΡ с:

Π­Ρ‚ΠΈ части ΡΠΎΠ·Π΄Π°ΡŽΡ‚ Π΅Π΄ΠΈΠ½ΠΎΠ΅ Ρ†Π΅Π»ΠΎΠ΅, ΠΎΠ½ΠΈ Π·Π°Π΄Π°ΡŽΡ‚ Ρ€ΠΈΡ‚ΠΌ ΠΈ Π·Π°Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚ всС Π±Π°Π·ΠΎΠ²Ρ‹Π΅ элСмСнты стиля.

Cостояния

На ΠΌΠΎΠΉ взгляд, самоС Π²Π°ΠΆΠ½ΠΎΠ΅ ΠΏΡ€ΠΈ создании поля Π²Π²ΠΎΠ΄Π° β€” ΠΏΡ€ΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ состояния. Об этом часто Π·Π°Π±Ρ‹Π²Π°ΡŽΡ‚: Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ знания ΠΎ Ρ‚Π°ΠΊΠΈΡ… Π²Π΅Ρ‰Π°Ρ… доходят ΠΎΠ±Ρ€Ρ‹Π²ΠΊΠ°ΠΌΠΈ.

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

Π‘Π°Π·ΠΎΠ²ΠΎΠ΅ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ состояниС поля Π²Π²ΠΎΠ΄Π°, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ с Π½ΠΈΠΌ Π½Π΅ взаимодСйствуСт, Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это Π² любой ΠΌΠΎΠΌΠ΅Π½Ρ‚.

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

НуТно Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Π²Π΅Π±-интСрфСйсов, Π³Π΄Π΅ Π΅ΡΡ‚ΡŒ ΠΌΡ‹ΡˆΡŒ ΠΈΠ»ΠΈ Ρ‚Π°Ρ‡ΠΏΠ°Π΄. ПолС Π²Π²ΠΎΠ΄Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎ Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° это событиС. НапримСр, Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ†Π²Π΅Ρ‚ ΠΎΠ±Π²ΠΎΠ΄ΠΊΠΈ Π² области для Π²Π²ΠΎΠ΄Π° тСкста.

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

Π­Ρ‚ΠΎ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ состояниС поля Π²Π²ΠΎΠ΄Π°, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ с Π½ΠΈΠΌ взаимодСйствуСт β€” заполняСт Π΄Π°Π½Π½Ρ‹Π΅. Ѐокус появится, Ссли Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ Π½Π° Π½Π΅Π³ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ ΡƒΠΆΠ΅ встроСн Π΄ΠΈΠ·Π°ΠΉΠ½ состояния фокуса, Π½ΠΎ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ.

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

НСактивноС состояниС, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с ΠΏΠΎΠ»Π΅ΠΌ. Π§Π°Ρ‰Π΅ всСго Ρƒ Π½Π΅Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ поля сниТСн контраст, Π° ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Π²Π²ΠΎΠ΄Π° Π·Π°Π»ΠΈΡ‚Π° сСрым.

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

БостояниС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ тСкст поля Π½Π΅ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ ΠΏΠΎ трСбованиям ΠΈ Π΅Π³ΠΎ нСльзя ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ. Ошибки Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»Π΅ валидируСтся β€” провСряСтся, Ρ‡Ρ‚ΠΎ всС Π½ΠΎΠ²Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‚ трСбованиям.

Если Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° ошибка, ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΡ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° это событиС β€” Ρ‡Π°Ρ‰Π΅ всСго ΠΎΠ±Π²ΠΎΠ΄ΠΊΠ° области Π²Π²ΠΎΠ΄Π° становится красной. ΠœΠΎΠΆΠ΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒΡΡ ΠΈ Π·Π°Π»ΠΈΠ²ΠΊΠ°: Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΡΡ‚Π°Ρ‚ΡŒ Ρ€ΠΎΠ·ΠΎΠ²ΠΎΠΉ. Рядом с ΠΏΠΎΠ»Π΅ΠΌ Π²Π²ΠΎΠ΄Π° появляСтся сообщСниС для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ: Ρ‚Π°ΠΊ ΠΎΠ½ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ ΠΈ ΠΊΠ°ΠΊ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ.

ΠŸΡ€ΠΎ Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ

Боздавая доступный интСрфСйс, Π²Ρ‹ Π·Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ΡΡŒ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠΌ ΠΌΠΎΠ³ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ любой Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ β€” нСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΠΈΠ΅ Ρƒ Π½Π΅Π³ΠΎ особСнности.

Π§Ρ‚ΠΎ стоит ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Π°ΠΌ:

ДокумСнтация для поля Π²Π²ΠΎΠ΄Π°

Π‘ этими знаниями Π²Ρ‹ смоТСтС Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚. Π’Π°ΡˆΠ° докумСнтация Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ состояния для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ.

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π² ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π°

ΠšΡ€ΠΎΠΌΠ΅ Π±Π°Π·ΠΎΠ²Ρ‹Ρ… элСмСнтов, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… я Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»Π° Π² Π½Π°Ρ‡Π°Π»Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ, Ρƒ поля Π²Π²ΠΎΠ΄Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ большоС количСство Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ…. Π’ ΡΡ‚Π°Ρ‚ΡŒΠ΅ я Π½Π΅ ΠΌΠΎΠ³Ρƒ ΠΎΡ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ всС, Π½ΠΎ ΠΏΠΎΡΡ‚Π°Ρ€Π°ΡŽΡΡŒ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎ самых распространСнных ΠΈ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ….

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ заполнСния (placeholder)

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

ΠŸΡ€Π΅Π΄Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹ΠΉ тСкст Π²Π½ΡƒΡ‚Ρ€ΠΈ поля Π²Π²ΠΎΠ΄Π° ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ. Π­Ρ‚ΠΎΡ‚ тСкст ΠΏΡ€ΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ ΠΏΡ€ΠΈ Π½Π°Ρ‡Π°Π»Π΅ Π²Π²ΠΎΠ΄Π°, поэтому Π΅Π³ΠΎ нСльзя (Π΄Π°ΠΆΠ΅ Ссли ΠΎΡ‡Π΅Π½ΡŒ хочСтся) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ вмСсто Π»Π΅ΠΉΠ±Π»Π°.

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ тСкстовая строка β€” самый частый спутник поля Π²Π²ΠΎΠ΄Π°. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, Ссли Π½ΡƒΠΆΠ½ΠΎ Π΄Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ большС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

Подсказки ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ слоТными ΠΏΠΎ структурС. Π‘Π»ΠΎΠΆΠ½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ создании Π»ΠΎΠ³ΠΈΠ½Π° ΠΈΠ»ΠΈ пароля, ΠΊΠΎΠ³Π΄Π° Π½Π°Π΄ΠΎ ΡƒΡ‡Π΅ΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ условий: Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ шкала слоТности ΠΈ надСТности пароля.

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

ВСкстовый скСлСт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ людям ΠΏΠΎΠ½ΡΡ‚ΡŒ, Π² ΠΊΠ°ΠΊΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅. Часто маску ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡ‚Ρ€Π΅Ρ‚ΠΈΡ‚ΡŒ Π½Π° полях для Π²Π²ΠΎΠ΄Π° Π΄Π°Ρ‚Ρ‹, Π½ΠΎΠΌΠ΅Ρ€Π° ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΈΠ»ΠΈ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°. Маска ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹, Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ символы, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ ΠΈ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ процСсс заполнСния.

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

Π§Π°Ρ‰Π΅ всСго Π·Π°Ρ‰ΠΈΡ‚Ρƒ Π΄Π΅Π»Π°ΡŽΡ‚ Π² Π²ΠΈΠ΄Π΅ ΠΈΠΊΠΎΠ½ΠΊΠΈ Π³Π»Π°Π·Π°, ΠΏΡ€ΠΈ ΠΊΠ»ΠΈΠΊΠ΅ Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΈΠ»ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅. Вакая ΠΈΠΊΠΎΠ½ΠΊΠ° ΠΏΠΎΡ‡Ρ‚ΠΈ всСгда Π΅ΡΡ‚ΡŒ ΠΎΠΊΠΎΠ»ΠΎ поля с Π²Π²ΠΎΠ΄ΠΎΠΌ пароля.

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

ВСхнология автозаполнСния поисковой строки Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΠΎ статистикС самых популярных запросов. Π­Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ распространСнноС Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅, поэтому Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡ‚Ρ€Π΅Ρ‚ΠΈΡ‚ΡŒ Π½Π° сайтС любого поисковика. Π’Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΏΠΎΠ΄Ρ‚ΡΠ³ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΈΠ· Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ списком β€” ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΈΠ· этого списка, Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈ Π½Π΅ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ. ПослС ΠΊΠ»ΠΈΠΊΠ° Π½Π° любой ΠΏΡƒΠ½ΠΊΡ‚ открываСтся новая страница.

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

ΠžΡ‡Π΅Π½ΡŒ ΠΏΠΎΡ…ΠΎΠΆΠ΅ Π½Π° садТСст, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΠΎ сути Ρƒ Π½ΠΈΡ… ΠΎΠ΄Π½Π° Ρ†Π΅Π»ΡŒ. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ садТСста, Π°Π²Ρ‚ΠΎΠ·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ просто заполняСт строку тСкстом. ΠŸΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ β€” автоматичСскоС Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ адрСса, ΠΊΠΎΠ³Π΄Π° Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ Π²Π²Π΅Π» Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Ρƒ ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ.

Π•ΡΡ‚ΡŒ случаи, ΠΊΠΎΠ³Π΄Π° садТСст ΠΈ Π°Π²Ρ‚ΠΎΠ·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ.

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

Π’ этой ситуации ΠΏΡ€ΠΈ ΠΊΠ»ΠΈΠΊΠ΅ Π½Π° словосочСтаниС откроСтся новая страница β€” сработаСт садТСст. Если ΠΊΠ»ΠΈΠΊΠ½ΡƒΡ‚ΡŒ Π½Π° ΠΈΠΊΠΎΠ½ΠΊΡƒ справа, ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° автоматичСски заполнится β€” сработаСт Π°Π²Ρ‚ΠΎΠΊΠΎΠΌΠΏΠ»ΠΈΡ‚.

Π•ΡΡ‚ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠΏΡ†ΠΈΠΈ для ΠΏΠΎΠ»Π΅ΠΉ Π²Π²ΠΎΠ΄Π°: Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° ΠΈΠ»ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ голосового Π²Π²ΠΎΠ΄Π°. Они ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Ρ€Π΅Π΄ΠΊΠΎ, Π½ΠΎ Π±Ρ‹Π²Π°ΡŽΡ‚ ΠΊΡ€Π°ΠΉΠ½Π΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… ΠΎΠ±ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΡΡ‚Π²Π°Ρ….

Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€Π½Ρ‹Π΅ дополнСния

Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹ Π½Π°ΡƒΡ‡ΠΈΠ»ΠΈΡΡŒ ΠΏΠΎΠΌΠΎΠ³Π°Ρ‚ΡŒ людям быстрСС ΠΈ ΠΏΡ€ΠΎΡ‰Π΅ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с полями Π²Π²ΠΎΠ΄Π°. Они ΠΌΠΎΠ³ΡƒΡ‚ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ элСмСнты управлСния Π²Π½ΡƒΡ‚Ρ€ΡŒ поля. Π’Π°ΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ ΠΎΠ± этом, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΈΠ΅ дополнСния ΠΌΠΎΠ³ΡƒΡ‚ Π²Π»ΠΈΡΡ‚ΡŒ Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€ поля Π²Π²ΠΎΠ΄Π° ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ Π΅Π³ΠΎ элСмСнты.

Π­Ρ‚ΠΎ зависит ΠΎΡ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° ΠΈ Π΄Π°ΠΆΠ΅ ΠΎΡ‚ Π΅Π³ΠΎ вСрсии. Когда frontend-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Π΄Π΅Π»Π°Π΅Ρ‚ ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π°, ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π΄Π°Ρ‚ΡŒ Π΅ΠΌΡƒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. ΠŸΠΎΠ»Π½Ρ‹ΠΉ список элСмСнтов ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ‚ΡƒΡ‚. Π•ΡΡ‚ΡŒ поля, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ для пароля, Π΄Π°Ρ‚Ρ‹, Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°, Ρ†ΠΈΡ„Ρ€ ΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π³ΠΎ. ВсС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹ Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΡŽΡ‚ Π½Π° поля Π²Π²ΠΎΠ΄Π° ΠΏΠΎ-Ρ€Π°Π·Π½ΠΎΠΌΡƒ, внСшний Π²ΠΈΠ΄ этих Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… элСмСнтов ΠΎΡ‚ вас Π½Π΅ зависит β€” Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы ΠΈ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ… Π½Π° эти элСмСнты ΠΌΠΎΠΆΠ½ΠΎ Π²Π»ΠΈΡΡ‚ΡŒ, Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… β€” Π½Π΅Ρ‚.

подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅. Π€ΠΎΡ‚ΠΎ подсказка Π² тСкстовом ΠΏΠΎΠ»Π΅

На ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅ Π²Ρ‹ΡˆΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ поля Π²Π²ΠΎΠ΄Π° Π² Ρ€Π°Π·Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах ΠΈ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ….

Если Π² вашСм ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ ΠΈΠΊΠΎΠ½ΠΊΠ°, Π½ΠΎ для поля установлСно Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ интСрСсныС ситуации, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΄ΡƒΠ±Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *