Kas yra HTML radijo mygtukai?

Hiperteksto žymėjimo kalbos (HTML) dokumente radijo mygtukai yra vaizdinio elemento tipas, kurį gali pasirinkti vartotojas. HTML radijo mygtukai yra unikalūs, nes suteikia vartotojui keletą parinkčių, bet leidžia vienu metu pasirinkti tik vieną iš pateiktų parinkčių. Vienas iš dažniausiai naudojamų HTML radijo mygtukų naudojimo būdų yra pasirinkimo fiksavimas vartotojo įvesties formose, nors jų pasirinkimo ir atrankos įvykius taip pat gali perimti scenarijai ar kitos programos, todėl jie gali veikti kaip momentiniai kitų elementų parinkikliai. tinklalapį. Naudodami pakopinius stilių lapus (CSS) ir JavaScript®, HTML radijo mygtukai gali naudoti pasirinktinius vaizdus, ​​​​nepaisydami jų numatytosios išvaizdos. Situacijų, kuriose galima naudoti HTML radijo mygtukus, pavyzdžiai yra lyties pasirinkimas, kuris gali turėti tik vieną reikšmę iš dviejų skirtingų parinkčių, arba vieno pristatymo adreso pasirinkimas, kai sąraše yra keli adresai.

Kai kuriais aspektais HTML radijo mygtukai yra panašūs į HTML žymimuosius laukelius. Kiekvienam mygtukui priskiriama paveikslėlio arba teksto etiketė, kuri rodoma toje vietoje, kur yra mygtukas. Šalia šios etiketės yra apskritimas, kuris tuščias, kai nepasirinktas radijo mygtukas, o jame yra taškas ar kitas užpildymo raštas, kai jis pasirinktas. Vartotojas gali spustelėti ratą, kad jį pasirinktų; Unikalus HTML radijo mygtukų aspektas yra tas, kad kai pasirenkamas mygtukas, panaikinamas visų kitų tos pačios grupės mygtukų pasirinkimas, todėl vienu metu galima pasirinkti tik vieną elementą. Tai skiriasi nuo žymimųjų laukelių, kurie yra panašūs, tačiau leidžia vienu metu pasirinkti bet kokį skaičių parinkčių.

HTML radijo mygtukų ypatybėse yra dvi reikšmės, kurios yra svarbios jų naudojimui. Pirmasis yra pavadinimo laukas, identifikuojantis grupę, kuriai priklauso radijo mygtukas HTML dokumente, o antrasis yra reikšmės laukas. Kai pasirenkamas mygtukas, visų kitų to paties pavadinimo radijo mygtukų, taip pat vadinamų jų grupe, pasirinkimas panaikinamas. Naudojant skirtingus grupių pavadinimus, tame pačiame dokumente gali egzistuoti skirtingi radijo mygtukų rinkiniai. Vertės žyma yra tikroji radijo mygtuko grąžinimo reikšmė, kai jis pasirenkamas ir pateikiamas scenarijui ar programai apdoroti.

Vaizdinį HTML radijo mygtukų vaizdą galima keisti keliais būdais. Naudojant standartines HTML ir CSS lygiavimo reikšmes, mygtukai gali būti dinamiškai išdėstyti dokumente taip pat, kaip lygiuojamas vaizdas. Mygtukų, ypač apskritimo ir pasirinktų apskritimo vaizdų, išvaizda gali būti visiškai pritaikyta ir pakeista vartotojo sukurtais vaizdais, manipuliuojant dokumento objekto modeliu (DOM) su CSS ir JavaScript®, nors naršyklės palaikymas ne visada suderinamas su viena programa. kitam.