Adri: Radio-inputs verhalten sich wie checkboxen

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>

  1. 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

    --
    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. 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

      1. Hallo Adri,

        Du hast sie nicht per Name gruppiert.

        Habe ich gerade gemacht - noch immer der gleiche effekt.

        Zeig mal her!

        Gruss,
        Daniel

        1. 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>

          1. 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

            --
            Warum nennt sich Andreas hier MudGuard?
            Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
          2. 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

          3. 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.

            --
            Und immer schön
            validieren (http://validator.w3c.org)
            sh:( fo:| ch:? rl:? br:> n4:& ie:% mo:} va:} de:] zu:) fl:( ss:| ls: js:(
            http://www.peter.in-berlin.de/projekte/selfcode/?code=sh%3A%28+fo%3A%7C+ch%3A%3F+rl%3A%3F+br%3A%3E+n4%3A%26+ie%3A%25+mo%3A%7D+va%3A%7D+de%3A%5D+zu%3A%29+fl%3A%28+ss%3A%7C+ls%3A+js%3A%28