Klaus Werner: radio disabled auf true setzen in netscape geht das nicht?

Beitrag lesen

Hi,

nur netscape macht bei dem spiel nicht mit.

Netscape, aha. Kein Wunder, Netscape 3 konnte sowas ja auch noch nicht. Oder meinst Du Netscape 4? Oder 6? Eventuell sogar 7?

disabled wird erst gar nicht auf true gesetzt?

Ich habe momentan 7.1 installiert Mozilla oder 4.7 würde ich im nächsten Schrritt testen muß es auch erstmal noch installieren.

So sieht mein Script aus, wie gesagt in IE läuft es wunderbar!

---

<script type="text/javascript">
 <!--
 function check_radio_1() { document.forms[0].a1.checked = false; }
 function check_radio_2() { document.forms[0].a2.checked = false; }

function radio_nachnahme()
  {
  document.forms[0].vorkasse_de.checked = false;
  document.forms[0].vorkasse_eu.checked = false;
  }
 function radio_vorkasse_de()
  {
  document.forms[0].nachnahme.checked = false;
  document.forms[0].vorkasse_eu.checked = false;
  }
 function radio_vorkasse_eu()
  {
  document.forms[0].nachnahme.checked = false;
  document.forms[0].vorkasse_de.checked = false;
  }
 //-->
 </script>
  <form action="" method="post">
      <fieldset>
      <table width="100%" border="0" cellspacing="0" cellpadding="0">
     <tr>
    <td><input type="radio" name="a2"
          onpropertychange="
          nachnahme.setAttribute('disabled', !getAttribute('checked')),
          vorkasse_de.setAttribute('disabled', !getAttribute('checked')),
          vorkasse_eu.setAttribute('disabled', !getAttribute('checked'))
          " onClick="check_radio_1()">
    </td>
    <td>Versand- und Zahlungsart</td>
     </tr>
     <tr>
    <td> </td>
    <td>
      <input type="radio" name="nachnahme" value="ON" disabled onClick="radio_nachnahme()">
        Post (bis 30 kg) bei Nachnahme<br>
      <input type="radio" name="vorkasse_de" value="ON" disabled onClick="radio_vorkasse_de()">
        Post (bis 30 kg) bei Vorkasse <br>
      <input type="radio" name="vorkasse_eu" value="ON" disabled onClick="radio_vorkasse_eu()">
        Post (bis 25 kg) bei Vorkasse auß erhalb Deutschland
    </td>
     </tr>
    </table>
    </fieldset>

<br>

<fieldset>
     <table width="100%" border="0" cellspacing="0" cellpadding="0">
             <tr>
      <td>
      <input type="radio" name="a1" onClick="check_radio_2()"
          onpropertychange="
          f_tag.setAttribute('disabled', !getAttribute('checked')),
          f_mon.setAttribute('disabled', !getAttribute('checked')),
          f_jahr.setAttribute('disabled', !getAttribute('checked')),
          f_zeit_h.setAttribute('disabled', !getAttribute('checked')),
          f_zeit_m.setAttribute('disabled', !getAttribute('checked'))
          ">
      selbst Abholung / Barzahlung Tag:
      <input type="text" name="f_tag" size="2" maxlength="2" value= "26"disabled>
      Monat:
      <input type="text" name="f_mon" size="2" maxlength="2" value= "02"disabled>
      Jahr:
      <input type="text" name="f_jahr" size="4" maxlength="4" value= "2004"disabled>
      Zeit:
      <input type="text" name="f_zeit_h" size="2" maxlength="2" value= "15"disabled>
      :
      <input type="text" name="f_zeit_m" size="2" maxlength="2" value= "57"disabled>
      </td>
     </tr>
   </table>
      </fieldset>
     <input name="weg" type="submit" value="weg damit!"> <input type="hidden" name="Pg_reused" value="1">
  </form>