Vebveidlapas ir neatņemama katra tīmekļa lapas sastāvdaļa. Tās lietotājiem ļauj ievadīt informāciju un sazināties ar tīmekļa vietni. Šajā instruktāžas procesā es izskaidrošu galvenos ievades lauku atribūtus, kas palīdzēs tev kontrolēt šo lauku uzvedību. Mēs detalizēti izskatīsim atribūtus readonly, disabled, placeholder, minlength un maxlength. Sākam!

Svarīgākie secinājumi

  • placeholder atribūts īslaicīgi parāda, ko vajadzētu ievadīt ievades laukā.
  • readonly atribūts novērš izmaiņas ievades laukā, taču ļauj kopēt tekstu.
  • disabled atribūts pilnībā ierobežo piekļuvi ievades laukam, lai tas netiktu iesūtīts.
  • minlength un maxlength atribūti regulē rakstzīmju ievades garumu.

Pieejas instrukcija soli pa solim

1. placeholder atribūta izmantošana

-tagam pievienojam atribūtu placeholder. Šajā piemērā mēs iestatām vietotāju uz "Lūdzu, ievadiet tekstu".
Labākās īpašību izmantošanas web formas

Ja tagad noklikšķināsit uz ievades lauka, šis teksts pazudīs, un jūs varēsiet sākt ievadīt savu informāciju. Kad tiek ievadīts kaut kas, teksts paliek redzams laukā, bet vienlaikus pazūd vieta- turētājs. Tas padara lietotāja pieredzi skaidrāku un intuitīvāku.

2. stilizēšana placeholder atribūtam

Lai uzlabotu vietas turētāja izskatu, vari izmantot CSS. Vari pielāgot teksta krāsu un pat aizmigšanu vieta- turētājam. Piemēram, ja vēlies iestatīt vietotāja krāsu uz balto, tev būs vajadzīgs CSS selektors placeholder.

Optimāla atribūtu izmantošana tīmekļa veidlapās

Optimāla atribūtu izmantošana tiešsaistes veidlapās

3. readonly atribūta izmantošana

Readonly atribūts ir noderīgs, ja vēlies parādīt informāciju, bet nevēlies to rediģēt. Pievienojot readonly atribūtu savam ievades laukam, joprojām vari izvēlēties un kopēt esošo tekstu, bet nevarēsi veikt izmaiņas.

Optimāla atribūtu izmantošana tiešsaistes veidlapās

Mēģinot ievadīt kaut ko, pamanīsi, ka ievadītie dati tiek ignorēti. Tas ir lieliski piemērots laukiem, kas paredzēti vienkāršai apskatei, piemēram, lietotāja informācijai, kuru nedrīkst rediģēt.

Optimāla atribūtu izmantošana tīmekļa veidlapās

4. atšķirība starp readonly un disabled

Būtiskākā atšķirība starp readonly un disabled ir tāda, ka ar atspējotu lauku nav iespējama nekāda mijiedarbība. Papildus tam, kad tiek iesūtīta forma, atspējota lauka vērtība netiks nosūtīta. Tātad, ja vēlies, lai lauks tiktu parādīts, bet nevarētu to rediģēt un netiktu nosūtīts, izmanto disabled atribūtu.

Optimālas atribūtu izmantošanas web formās

Mūsu piemērā redzams, ka atspējots lauks izskatās atšķirīgi, un lietotājs nevar veikt teksta atlasi.

5. Rakstzīmju ievades garuma vadīšana ar minlength un maxlength

Lai vadītu rakstzīmju ievades garumus, izmantojam atribūtus minlength un maxlength. Tas var būt noderīgi, ja piemēram, vēlies nodrošināt, ka telefona numuram vai pasta indeksam ir noteikts garums.

Labākā atribūtu izmantošana tīmekļa veidlapās

Labākās īpašību izmantošana tiešsaistes veidlapās

6. size-aatribūta izmantošana

Vēl viens noderīgs atribūts ir size, kas nosaka redzamo lauku platumu simbolos. Iestatot size atribūtu uz 60, lauks kļūst tik plašs, ka ir redzami 60 simboli, neatkarīgi no faktiski ievadīto simbolu skaita.

Optimāla atribūtu izmantošana tīmekļa veidlapās

Tas palīdz lietotājiem vizuāli saprast, cik daudz vietas tiem ir pieejams datu ievadīšanai.

Kopsavilkums

Šajā rokasgrāmatā esi iemācījies, kā rīkoties ar svarīgiem atribūtiem tīmekļa veidlapās. Mēs esam aplūkojuši aizvietojuma atribūtu, atšķirības starp readonly un disabled, kā arī ievades garuma vadību ar minlength un maxlength. Ņem vērā, kā pareizi izmantot šos atribūtus, lai uzlabotu lietotāja pieredzi.

Bieži uzdotie jautājumi

Kāda ir atšķirība starp readonly un disabled?Readonly ļauj izvēlēties un kopēt tekstu, bet disabled novērš jebkādu mijiedarbību.

Kā iestatīt aizvietotāju?Izmanto placeholder atribūtu tagā <input>, lai parādītu pagaidu tekstu.

Ko nozīmē minlength un maxlength?Šie atribūti ierobežo ievadīto simbolu skaitu uz noteiktu daudzumu.

Kāda ir size-ātribūta nozīme?Size nosaka redzamo lauku platumu simbolos.