tutorials.de Buch-Aktion 02/2012
ERLEDIGT
JA
ANTWORTEN
0
ZUGRIFFE
179
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Sprint Sprint ist offline Mitglied Platin
    Registriert seit
    Apr 2004
    Ort
    Die heimliche Hauptstadt des Bieres
    Beiträge
    563
    Hallo zusammen,

    hat sich erledigt. Der Fehler ist gefunden.


    ich bin gerade dabei, eine alte, natürlich gewachsene Seite ganz neu aufzubauen. Dabei werden aber einige Bereiche relativ unverändert übernommen. Nun zum eigentlichen Problem. In einem Bereich werden JS Funktionen verwendet, um von einander abhängige Formularelemente zu steuern. U.a. sollen beim Betätigen einer Select Box ein paar andere Selects, Checkboxen und Radio Buttons gesperrt werden.
    HTML-Code:
    <script language="JavaScript">
    function abschalt(){
    document.dachmodif.bt_freigabe.checked = false;
    document.dachmodif.bt_freigabe.disabled = true;
    document.dachmodif.absenden.style.color = 'black';
    document.dachmodif.absenden.value = "neu rechnen";
    document.dachmodif.pdfformat[0].checked = false;
    document.dachmodif.pdfformat[1].checked = false;
    document.dachmodif.pdfformat[2].checked = false;
    document.dachmodif.pdfformat[3].checked = false;
    document.dachmodif.pdfformat[0].disabled = true;
    document.dachmodif.pdfformat[1].disabled = true;
    document.dachmodif.pdfformat[2].disabled = true;
    document.dachmodif.pdfformat[3].disabled = true;
    }
    </script>
    Und genau da ist der Haken. In der alten Seite wurde das Script einwandfrei ausgeführt. Jetzt kann er die Radio Buttons nicht mehr ansprechen. Sobald die erreicht werden, bricht das Script ab. Das einzige, was sich gegenüber der alten Seite geändert hat, sind die stark reduzierten Tabellen und ein anderer Seitenaufbau. Dadurch kamen natürlich einige Divs dazu, aber ich kann mir nicht vorstellen, daß die daran Schuld sind.
    Von der Konsole kommt diese Fehlermeldung: TypeError: Result of expression 'document.dachmodif.pdfformat' [undefined] is not an object.
    Wie gesagt, an der JS Funktion hat sich nichts geändert und auch das Formular ist großteils das gleiche. Wie kann ich die Radio Button ansprechen, daß das Script wieder funktioniert?
    Geändert von Sprint (02.09.10 um 16:36 Uhr) Grund: Fehler gefunden
     
    Think Different.

Ähnliche Themen

  1. Filter lassen sich nicht mehr verwenden
    Von Equinox im Forum Photoshop
    Antworten: 5
    Letzter Beitrag: 05.11.09, 10:02
  2. Websites lassen sich nicht mehr öffnen
    Von mirscho im Forum Microsoft Windows
    Antworten: 3
    Letzter Beitrag: 03.07.09, 11:43
  3. Fotos auf DVD lassen sich nicht mehr öffnen
    Von DirkHo im Forum Sonstige Grafik-Programme
    Antworten: 9
    Letzter Beitrag: 24.06.09, 12:50
  4. 3com Router lässt sich nicht mehr ansprechen
    Von philippmn im Forum Netzwerke
    Antworten: 3
    Letzter Beitrag: 14.06.07, 12:52
  5. Shortcuts lassen sich nicht mehr öffnen
    Von Neuk im Forum Microsoft Windows
    Antworten: 2
    Letzter Beitrag: 16.12.01, 16:20