Radio-inputs verhalten sich wie checkboxen
Adri
- html
mein Problem:
ich habe sechs radio-inputs (input type="radio") und ein kommentarfeld (textarea).
Doch irgendwie kann man alle radio-inputs anklicken, und die punkte des zuvorangeklickten bleiben im kreis drin - wie checkboxen also, wo man häkchen/kreuze setzt.
Wie kann ich es lösen? Hat es etwas mit den Tabellen zu tun?
<form action="auswertung.php" method="post" accept-charset="ISO-8859-1, ISO-8859-2">
<div align="center">
<table width="150">
<tr>
<td>
<input type="radio" value="1">
</td>
</tr>
<tr>
<td>
<input type="radio" value="2">
</td>
</tr>
<tr>
<td>
<input type="radio" value="3">
</td>
</tr>
<tr>
<td>
<input type="radio" value="4">
</td>
</tr>
<tr>
<td>
<input type="radio" value="5">
</td>
</tr>
<tr>
<td>
<input type="radio" value="6">
</td>
</tr>
<tr>
<td>
<input type="radio" value="7">
</td>
<tr>
</table>
<br>
<table width="150">
<tr>
<td width="30">
<p>Kommentar:</p>
</td>
<td width="120">
<textarea cols="50" rows="10"></textarea>
</td>
</tr>
</table>
<br>
<table width="150">
<tr>
<td>
<input align="center" type="submit" value="Los">
</td>
</tr>
</table>
</div>
</form>
Hi,
Doch irgendwie kann man alle radio-inputs anklicken, und die punkte des zuvorangeklickten bleiben im kreis drin - wie checkboxen also, wo man häkchen/kreuze setzt.
Du hast sie nicht per Name gruppiert.
Hat es etwas mit den Tabellen zu tun?
Nein, aber die gehören trotzdem weg, weil Du nirgendwo tabellarische Daten hast.
<div align="center">
<table width="150">
Bitte verwende CSS für alle Darstellungsempfehlungen.
<p>Kommentar:</p>
Dies ist nur schwerlich als Absatz eines Textes zu bezeichnen. Verwende <dl> o.ä.
Cheatah
Du hast sie nicht per Name gruppiert.
Habe ich gerade gemacht - noch immer der gleiche effekt. Liegt es am Opera Browser?
<div align="center">
<table width="150">Bitte verwende CSS für alle Darstellungsempfehlungen.
<p>Kommentar:</p>
Dies ist nur schwerlich als Absatz eines Textes zu bezeichnen. Verwende <dl> o.ä.
Nun ja, im Prinzip will ich nur wissen warum sich radio-inputs so komisch verhalten - trotzdem danke
Hallo Adri,
Du hast sie nicht per Name gruppiert.
Habe ich gerade gemacht - noch immer der gleiche effekt.
Zeig mal her!
Gruss,
Daniel
Zeig mal her!
geht auch netter, aber egal:
Dateiname: umfrage.php
__________________________________________
<html>
<head>
<title>Umfrage: Wie findet ihr das neue Design?</title>
<style type="text/css">
.uetitle
{
color:#F5F5DC;
font-size:14pt;
font-family:Verdana;
text-align:center;
}
.title1
{
color:#FFD39B;
font-size:18pt;
font-family:Verdana;
text-align:center;
}
.klein
{
font-size:10pt;
}
p
{
font-family:Verdana;
}
</style>
</head>
<body bgcolor="#8B7355">
<p class="uetitle">Nun ja, wie ihr wohl gemerkt habt, hat die Homepage ein neues Design.
<br>Dieses Design ist ein Test, weil die "alte" Homepage ausgedient hat...
<br>Jetzt will ich aber wissen:</p><br>
<p class="title1">Wie findet ihr das neue Design?</p>
<!-- ABFRAGEFORMULAR -->
<form action="auswertung.php" method="post" accept-charset="ISO-8859-1, ISO-8859-2">
<div align="center">
<table width="150">
<tr>
<td>
<input type="radio" value="geil" name="ch_geil">Geil !!!
</td>
</tr>
<tr>
<td>
<input type="radio" value="sgut" name="ch_sgut">Sehr gut !!
</td>
</tr>
<tr>
<td>
<input type="radio" value="gut" name="ch_gut">Gut !
</td>
</tr>
<tr>
<td>
<input type="radio" value="naja" name="ch_naja">Naja
</td>
</tr>
<tr>
<td>
<input type="radio" value="schlecht" name="ch_schlecht">Schlecht
</td>
</tr>
<tr>
<td>
<input type="radio" value="sschlecht" name="ch_sschlecht">Sehr schlecht
</td>
</tr>
<tr>
<td>
<input type="radio" value="zkotz" name="ch_zKotz">Zum Kotzen
</td>
<tr>
</table>
<br>
<table width="150">
<tr>
<td width="30">
<p class="klein">Verbesserungs-<br>vorschläge/Meinungen</p>
</td>
<td>
<textarea cols="50" rows="10" name="comment"></textarea>
</td>
</tr>
</table>
<br>
<table width="150">
<tr>
<td>
<input align="center" type="submit" value="Bewertung und Kommentar abschicken">
</td>
</tr>
</table>
</div>
</form>
</body>
</html>
Hi,
<input type="radio" value="geil" name="ch_geil">Geil !!!
<input type="radio" value="sgut" name="ch_sgut">Sehr gut !!
<input type="radio" value="gut" name="ch_gut">Gut !
<input type="radio" value="naja" name="ch_naja">Naja
<input type="radio" value="schlecht" name="ch_schlecht">Schlecht
<input type="radio" value="sschlecht" name="ch_sschlecht">Sehr schlecht
<input type="radio" value="zkotz" name="ch_zKotz">Zum Kotzen
Das sind jetzt aufgrund der 7 verschiedenen Namen 7 verschiedene Radiobuttongruppen mit je einem Radiobutton.
cu,
Andreas
Hallo Adri,
Zeig mal her!
geht auch netter, aber egal:
War nicht unfreundlich gemeint, aber egal: wenn du so nett wärest, könntest du bei Gelegenheit vielleicht bitte einmal FAQ Q-05c lesen?! Besten Dank für deine Kooperation.
Gruss,
Daniel
Moin moin
Auch wenn Du das auch nicht gefragt hast: Deine Websitebesucher werden die Buttons viel leichter anklicken können, wenn Du <label></label> verwendest...
Dein Code ist wirklich ein Beispiel dafür, wie man es auf keinen Fall machen sollte...
Gruß,
Marc.