Ablakok.  Vírusok.  Jegyzetfüzetek.  Internet.  hivatal.  Segédprogramok.  Drivers

A HTML opciócímke legördülő lista létrehozására szolgál, amely lehetővé teszi a felhasználó számára, hogy egy lehetőséget válasszon az előre meghatározott értékkészletből.

A felhasználó számára látható szöveg eltérhet a value attribútumban megadott szövegtől. A következőképpen hozhat létre legördülő listát:

  • A legördülő lista a címke használatával jön létre adjon meg opciókat a címkék használatával történő kiválasztáshoz
  • A címkében

CSS-osztályt is beállíthat ahelyett, hogy azonosítót használna a legördülő menü stílusához.

A következő részben példákat mutatok be a HTML legördülő lista JavaScript/JQuery használatára. A példák azt is bemutatják, hogyan kell stílust készíteni

Az érték attribútum használata

Ahogy korábban említettük, az value attribútum értéke eltérhet az oldalon megjelenő szövegtől. Például megjelenítheti az országok vagy színek nevét a felhasználók számára, és rövid kódokat használhat az érték attribútumban.

A következő példában létrehozunk egy legördülő listát egy érték attribútummal:

Tekintse meg az online bemutatót és kódot

Címkéhez

Példa a kiválasztott beállítás elérésére JavaScriptben

Most hozzunk létre egy példát a kiválasztott opció értékének eléréséhez és néhány művelet végrehajtásához. Ugyanazt a listát, mint a fenti példában, színválasztékkal hozzuk létre. Miután kiválasztotta, kattintson a gombra, hogy ezt a színt alkalmazza a dokumentumra:

Tekintse meg az online bemutatót és kódot

A HTML beállítás értéke a következő kódot használja:

A következő kódsort használják a JavaScriptben az opció érték attribútuma értékének eléréséhez az érték eltér a szövegtől. A szín kiválasztása után a jQuery megjeleníti a figyelmeztetésben látható szöveget. Címkekód

A következőképpen érhető el ez az érték HTML kiválasztási lehetőség kiválasztott JavaScript:

var selectedcolor = $("#jqueryselect option:selected").text();

Az értéket a jQuery $.val() metódusával is elérheti:

var selectedcolor = $("#jqueryselect").val();

Cserélje ki ezt a sort a fenti példában, és a kód a rövid kód/szín értéket jeleníti meg a value attribútumban a látható szöveg helyett.

Példa egy érték megszerzésére egy PHP szkriptben

Ebben a példában a legördülő listából kiválasztott opció értékének lekérésére az űrlap a címke használatával jön létre

És a következőképpen használható a PHP-szkript a HTML-választás opció értékének meghatározásához:

".$_POST["selphp"].""; } ?>

Ha az űrlap rendelkezik GET metódussal, akkor használja PHP tömb $_GET[""].

Legördülő stílusok meghatározása CSS-sel

Most nézzük meg, hogyan alakítsuk ki a legördülő listát.

Ebben a példában címkézzük

A böngészőben így néz ki:

Menüpontok csoportosítása

Tekintsük a következő címkét A, amely a kapcsolódó adatok csoportosítására szolgál egy legördülő listában name="black&white"> label="whitelist">

BAN BEN ezt a példát 2 címkével ellátott csoportot azonosítottunk . Az elem címke attribútuma a kiválasztott csoport nevét vastagon szedve adja meg:

A következő példában a letiltott logikai attribútum használatával letiltunk egy csoportot (" B csoport"):

</span> Példa egy HTML-címke tiltott attribútumának használatára <optgroup><span>

Példánk eredménye:

A lista és a többszörös kijelölés letiltása

</span> A címke letiltott és több attribútuma <select><span>

Ebben a példában két legördülő listát hoztunk létre. Az első listánál a disposit attribútumot használtuk, ami megakadályozza a listával való interakciót (letiltja).

A második listához a multiple attribútumot használtuk, ami azt jelzi, hogy a listában egyszerre több lehetőség is kiválasztható (via ctrl Windowson és azon keresztül parancs Mac rendszeren).

A böngészőben így néz ki:

Szöveg terület

Példánk eredménye:

A szöveges terület letiltása

A korábban figyelembe vett elemekkel analóg módon a címke


type = "submit" name = "submitInfo" value = "submit" > !}

Ebben a példában két szövegterületet hoztunk létre (elem

Amint látja, a szövegre való kattintás az elem aktiválásához haszontalan - magának kell rákattintania. A Label címke pontosan ezt az állapotot hivatott javítani. Lehetővé teszi a webes űrlap elem melletti szöveg kattinthatóvá tételét, ami kétségtelenül a használhatóság javítása.

De hogyan kell kötni HTML elem formák és szöveg? Ehhez az attribútumhoz egyedi paraméterrel rendelkező azonosítót kell hozzáadni, a szöveget pedig nyitó és záró Label tagekkel kell körülvenni. És ez még nem minden. A nyitó Label tag-be a For attribútumot kell beírni, melynek paraméterének pontosan meg kell egyeznie a form elem Html tagjában található ID attribútummal. Valami ilyesmi derül ki:

Mint látható, most a Label használatának köszönhetően a webes űrlapelemek nem csak rákattintással, hanem a mellette található szövegre kattintva is aktiválhatók.

Fieldset és Legend - az űrlap részekre bontása

Valószínűleg gyakran láttad, hogy a HTML-ben a nagy űrlapok csoportokra vannak osztva (Fieldset), amelyek egy keretben vannak bekarikázva, és minden ilyen csoportnak saját fejléce (Legend) van. Ez mindössze két címke használatával valósítható meg: Fieldset és Legend. Párosítva vannak, azaz. kell, hogy legyen egy nyitó és egy záró.

Tehát az alkatrészek egy csoportjának létrehozásához ezeket a részeket be kell zárni a nyitó és záró Fieldset címkékbe. Ahhoz pedig, hogy ennek a csoportnak címet (Legend) állítsunk be, közvetlenül a nyitó Fieldset után kell írni egy konstrukciót a nyitó és záró Jelmagyarázatból, amelyek közé be kell szúrni a csoport címének szövegét.

Íme egy példa csoportok létrehozására Fieldset és Legend használatával:



Sok szerencsét! Hamarosan találkozunk a blogoldalak oldalán

Lehet, hogy érdekel

Kiválasztás, Opció, Szövegterület, Címke, Mezőkészlet, Jelmagyarázat - HTML címkék legördülő és szövegdoboz űrlapokat
listák itt html kódot- UL, OL, LI és DL címkék
MailTo - mi ez, és hogyan lehet e-mail hivatkozást létrehozni HTML-ben
A színek beállítása a HTML- és CSS-kódban, az RGB-árnyalatok kiválasztása a táblázatokban, a Yandex eredmények és más programok
Mi az a HTML hiperszöveg jelölőnyelv, és hogyan kell felsorolni az összes címkét a W3C érvényesítőben
Hogyan kell beilleszteni HTML linkés egy kép (fotó) - IMG és A címkék
Táblázatok HTML-ben – Táblázat, Tr és Td címkék, valamint Colspan, Cellpadding, Cellspacing és Rowspan a létrehozásukhoz
Betűtípus (arc, méret és szín), Blockquote és előcímkék – elavult szövegformázás tiszta HTML-ben (CSS használata nélkül)
Hiperhivatkozás létrehozása (A, Href, cél üres), hogyan lehet új ablakban megnyitni az oldalon, valamint a képet linkként tenni a html kódban

HTML-címkék, amelyek meghatározzák a HTML-űrlapokat a webhelyen

Weboldalakat készítünk és egyes oldalak az interneten kommunikálni a látogatókkal.

HTML űrlapok látogatók regisztrálására az oldalon, interaktív szavazáshoz, üzenetküldéshez, vásárlásokhoz és így tovább. HTML Az űrlap egyetlen célra készült: információk összegyűjtésére, majd feldolgozásra történő átvitelére egy programszkriptbe vagy e-mailben.

Minta HTML űrlap | Lépjen be a webhelyre

Címkék, attribútumok és értékek

  • - határozza meg a formát.
  • name="" - az űrlap nevét határozza meg.
  • method="" - meghatározza, hogy az adatok hogyan kerülnek elküldésre az űrlapról. Értékek: "get" (alapértelmezett) és "post" . A "post" módszert gyakrabban használják, mivel nagy mennyiségű adat átvitelét teszi lehetővé.
  • action="" - meghatározza az url-t, amelyen keresztül az adatokat feldolgozásra küldik. A mi esetünkben - enter_data.php ..
  • - olyan űrlapelemek meghatározása, mint a gombok, kapcsolók, szövegmezők az adatbevitelhez.
  • type="text" - meghatároz egy szövegmezőt az adatbevitelhez.
  • type="password" - meghatároz egy mezőt a jelszó megadásához, miközben a szöveg csillagok vagy körök formájában jelenik meg.
  • type="checkbox" – rádiógombot határoz meg.
  • type="hidden" - rejtett űrlapelemet határoz meg - átadásra szolgál további információ a szerverre.
  • size="25" - a szövegmező hossza karakterben.
  • maxlength="30" - a bemeneti karakterek maximális megengedett száma.
  • value="" - meghatározza a feldolgozásra küldendő értéket, ha rádiógombokra vagy választógombokra vonatkozik. Ennek az attribútumnak a szövegmező vagy gomb részeként szereplő értéke a fenti példában például János vagy Bejelentkezés néven jelenik meg.

Minta HTML űrlap | Megjegyzések az oldalon

HTML űrlap példa




Név



Levél








Címkék, attribútumok és értékek

  • action="http://site/comments.php" - meghatározza az url-t, amelyre az űrlap adatai elküldésre kerülnek.
  • id="" - az űrlapelem nevét, azonosítóját határozza meg.
  • name="" - az űrlapelem nevét határozza meg.
  • - definiáljon egy szövegmezőt az űrlapon.
  • cols="" - meghatározza az űrlap szövegmezőjének oszlopainak számát.
  • rows="" – Megadja az űrlap szövegmezőjének sorainak számát.

Ha között írjon be szöveget, akkor a dobozban látható példaként, amely könnyen eltávolítható.

Minta HTML űrlap | Legördülő lista

HTML űrlapok




Címkék, attribútumok és értékek

  • - definiáljon egy listát a választható tételekkel.
  • size="" - meghatározza a lista látható pozícióinak számát. Ha az érték 1, akkor egy legördülő listával van dolgunk.
  • - a lista pozícióinak (pontjainak) meghatározása.
  • value="" - azt az értéket tartalmazza, amelyet az űrlap a megadott URL-re küld feldolgozásra.
  • selected="selected" – példaként kiválasztja a listaelemet.

Minta HTML űrlap | Lista görgetősávval

A size="" attribútum értékének növelésével egy listát kapunk görgetősávval:

Első pozíció Második pozíció Harmadik pozíció Negyedik pozíció

HTML űrlapok




Ennél a lehetőségnél a multiple="multiple" jelzőt használjuk, amely lehetővé teszi több elem kiválasztását. Ennek hiánya csak egy elem kiválasztását teszi lehetővé.

  • type="submit" – egy gombot határoz meg.
  • type="reset" – egy reset gombot határoz meg.
  • value="" - meghatározza a gomb címkéjét.
  • Lásd még:

    A legegyszerűbb HTML legördülő lista könnyen létrehozható a select tag használatával. Ez egy konténercímke, az opciócímkék vannak beágyazva - ezek határozzák meg a lista elemeit.

    A listákhoz több lehetőség is van, amelyeket a select tag segítségével készíthetünk: legördülő lista (lehetőségek legördülő menüje a fő mezőre kattintás vagy az egérmutató ráhelyezése után) és egy többszörös kijelölésű lista - amelyben a felhasználó több elemet is kiválaszthat. . Az előbbiek gyakoribbak, a modern oldalak navigációjának jelentős elemei. A többszörös kijelölésű legördülő lista használható például olyan katalógusokban, ahol több termékjellemzőt kell kiválasztani.

    Általános és speciális attribútumok használatával módosíthatja a listák megjelenését és tulajdonságait.

    válassza ki a címke attribútumait

    1. Többszörös – feleletválasztós beállításokat állít be.

    2. Méret – beállítja a listában látható sorok számát, azaz a magasságot. És itt minden attól függ, hogy a többszörös attribútum jelen van-e vagy sem. Ha igen, és nem ad meg méretet, akkor ha több van, akkor a felhasználó mindent lát lehetséges opciók ha nincs több, akkor csak egy sor jelenik meg, a többit pedig a jobb oldali lift ikonra kattintva olvashatja el a látogató. Ha a méret magassága be van állítva, és kisebb, mint a lehetőségek száma, akkor a jobb oldalon megjelenik egy görgetősáv.

    3. Név - név. A legördülő lista nélkülözheti, de előfordulhat, hogy kapcsolatba kell lépni a kiszolgálón lévő kezelőprogrammal. Általában a név továbbra is feltüntetésre kerül.

    A select tag nem rendelkezik kötelező attribútumokkal, ellentétben az opció címkével.

    Beágyazott opciócímke-attribútumok

    1. Kiválasztva – egy listaelem kiválasztására szolgál. A felhasználó egynél több elemet is kiválaszthat, ha a többszörös attribútum be van állítva (lásd fent).
    2. Érték – érték. Ez az attribútum kötelező. A webszervernek meg kell értenie, hogy a felhasználó mely listaelemeket választotta ki.
    3. címke. Ez az attribútum használható a túl hosszú listaelemek lerövidítésére. Például a „Milánó” jelenik meg a képernyőn a „Milánó Lombardia közigazgatási központja” opciós címkében megadott helyett. Észak-Olaszország". Ezt az attribútumot egy lista elemeinek csoportosítására is használják.

    Ami a lista szélességét illeti, alapértelmezés szerint a lista legszélesebb szövegének hossza. Természetesen a szélesség módosítható HTML stílusok segítségével.

    Legördülő lista más módon

    Ezzel meg lehet csinálni CSS segítség, például egy lista jelenik meg, amikor az egérmutatót egy oldalelem fölé viszi. A JavaScript kiváló lehetőségeket biztosít listák létrehozására, amelyek munkája leegyszerűsödik jquery könyvtár. Az ezzel a könyvtárral összekapcsolt legördülő lista nagyon összetett lehet, például lépcsőzetes. Vagyis ha egy listában kiválasztunk egy elemet, akkor a következő lista jelenik meg, például van egy „Női ruházat” menüpont (lebegtetéskor, majd valamelyik típus kiválasztásánál pl. „Felsőruházat” lista elemekkel kiesik: dzsekik, parkák, kabátok, rövidkabátok, bundák stb.

    Röviden felsoroltuk a legördülő lista létrehozásának főbb módjait. Természetesen sok olyan árnyalat van a JavaScriptben és a JavaScriptben, amelyek lehetővé teszik a listák funkcióinak és megjelenésének megváltoztatását.

    Ha hibát észlel, jelöljön ki egy szövegrészt, és nyomja meg a Ctrl + Enter billentyűket
    OSSZA MEG: