Jak používat pole hesla a skrytá pole ve formuláři HTML5

Autor: Ed Title, Chris Minnick

NA pole pro heslo je speciální textové pole ve webovém formuláři, které nezobrazuje to, co uživatel zadává. Každé stisknutí klávesy je na obrazovce reprezentováno zástupným znakem, například hvězdičkou nebo odrážkou, takže někdo, kdo se dívá přes rameno uživatele, nevidí, co píše.

Pole pro heslo vytvoříte pomocíprvek stypatribut nastaven naHeslo, jak následuje:



 
  • First Name:
  • Last Name:
  • Password:

Pole hesla jsou programována jako textová pole.

Obrázek ukazuje, jak prohlížeč nahradí to, co zadáte, odrážkami. Poznámka: V závislosti na výchozím nastavení prohlížeče některé prohlížeče nahradí text hvězdičkami nebo jiným znakem.

image0.jpg

NA skryté pole umožňuje shromažďovat informace o jménech a hodnotách, které uživatel nevidí, spolu se zbytkem dat formuláře. Skrytá pole jsou užitečná pro sledování informací souvisejících s formulářem, například jeho verze nebo názvu.

Pokud váš poskytovatel internetových služeb (ISP) poskytuje obecnou aplikaci pro knihu návštěv nebo formulář zpětné vazby, možná budete muset zadat své jméno a e-mailovou adresu do skrytých polí formuláře, aby data šla konkrétně vám.

Chcete-li vytvořit skryté pole, postupujte takto:

  1. Použijteprvek s jehotypatribut nastaven naskrytý.

  2. 2. Dodejte dvojici název a hodnota, kterou chcete odeslat obslužné rutině formuláře.

Zde je příklad označení pro skryté pole:

 
  • First Name:
  • Last Name:
  • Password:

Používání e-mailové adresy ve skrytém poli zpravidla vyžaduje pouze vyzvednutí této adresy spammery. Pokud váš poskytovatel internetových služeb říká, že tak byste měli udělat svůj formulář zpětné vazby, požádejte o návrhy, jak můžete minimalizovat poškození.

Surfaři na vaší stránce nevidí vaši e-mailovou adresu, ale pavouci spammerů si mohou přečíst označení. Přinejmenším byste doufali, že váš ISP podporuje jeden z mnoha šifrovacích nástrojů JavaScriptu dostupných k zakrytí e-mailových adres ze sklízecích strojů.