Zum Inhalt springen

Gruppierung von HTML Radio-Buttons


Eytibi

Empfohlene Beiträge

Hi Leutz,

ich habe die Aufgabe Radio-Buttons zu gruppieren. Normalerweise geht das ja mit dem name-Attribut von <input ... />.

Bei mir ist es aber der Fall, dass das Name-Attribut für ein Datenbankfeld steht und es daher für die Gruppierung von Radio-Buttons weg fällt.

Gibt es eine andere Möglichkeit Radio-Buttons zu Gruppieren, oder sicherzustellen, dass nur ein Radio-Button einer Grupper ausgewählt sein kann (ohne Javascript)?

Schönen Dank schon mal ...

Link zu diesem Kommentar
Auf anderen Seiten teilen

Bei mir ist es aber der Fall, dass das Name-Attribut für ein Datenbankfeld steht und es daher für die Gruppierung von Radio-Buttons weg fällt.

Radio-Buttons in einer Gruppe haben ja den Sinn, dass sie eine Auswahl darstellen, von der nur eine Eigenschaft gewählt sein kann. Also z.B. mehrere mögliche Einträge für ein Datenbankfeld.

Wozu solltest du die auch sonst gruppieren?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Ich galub eher, es sind für jeden Radio-Button ein eigenes DB-Feld.

Kannst du dieses Feld nicht in einen anderes Attribut schreiben und somit dir dein Name-Attribut für die Gruppierung freihalten?

Du könntest es zB in das ValueAttribut reinschreiben?

Am besten du erklärst mal den Zusammenhang zwischen dem DB-Feld und dem Name-Attribut, vorallem, wie das verwendet wird.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Ich galub eher, es sind für jeden Radio-Button ein eigenes DB-Feld.

Und was soll das dann? Wie gesagt ist ein Radio-Button dazu da, verschiedene (exklusive) Zustände einer Eigenschaft (eines Feldes) darzustellen (deswegen ist die Gruppierungseigenschaft auch der Name und nichts anderes).

Wenn Feld 1 gefüllt ist, darf Feld 2 und Feld 3 nicht gefüllt sein. Ist aber Feld 2 gefüllt, sind Feld 1 und Feld 3 nicht gefüllt.

Mag ja sein, das irgendjemand sowas mit 3 Einzelfeldern löst, aber dann kann er es eben nicht mit Radiobuttons lösen bzw. muss die Radiobuttons eben von den Feldern lösen und noch eine Auswertung der Inhalte davorschalten.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...