Array - zählt IE falsch?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #16
    Schrieb ich dir das nicht letztens schon mal - oder war's bei jemand anderem?
    diesmal war's bei jemand anderem (schwitz, dachte schon ich hätte was übersehen )

    ... weniger perfomant
    haste recht
    "I don't want to belong to any club that would accept me as a member."

    Groucho Marx

    Kommentar


    • #17
      Da merke ich mir doch lieber, welches Element ich zuletzt sichtbar gemacht habe
      Wie kann ich denn beim ERSTEN Aufruf der Funktion prüfen, ob schon ein Objekt sichtbar war?

      Hier ist meine vorläufige Lösung:
      PHP-Code:
      function toggleNewsArchive(obj){
      try{            
            if(
      open != ""){
                
      open.style.display "none";
           }
      }catch(
      e){/* Wirft beim ersten Mal eine Exception, die hier abgefangen wird */}
       try{
             
      obj.nextSibling.style.display "block";
             
      open obj.nextSibling;
      }catch(
      e){alert(e);}

      wie kann ich den prüfen, ob 'open' schon ein Knoten ist (da beim ersten Aufruf open.style.display natürlich noch keine Eigenschaften besitzt ....

      habe nach sowas wie isset() oder isObject() gesucht aber nix gefunden ....
      "I don't want to belong to any club that would accept me as a member."

      Groucho Marx

      Kommentar


      • #18
        ist Variable ein gültiges Objekt?

        Hi,
        hoffe dieser Thread verstößt nicht gegen den Forums Knigge, da sich diese Frage auf den letzten Thread von mir bezieht, ich aber befürchte das ER nicht mehr in meinen letzten Beitrag schaut
        Aber die Frage ist ja auch neu
        Ausgangspunkt:
        (Zitat Wahsaga)
        Da merke ich mir doch lieber, welches Element ich zuletzt sichtbar gemacht habe
        Wie kann ich denn beim ERSTEN Aufruf der Funktion prüfen, ob schon ein Objekt sichtbar war?

        Hier ist meine vorläufige Lösung:
        PHP-Code:
        function toggleNewsArchive(obj){
        try{            
              if(
        open != ""){
                  
        open.style.display "none";
             }
        }catch(
        e){/* Wirft beim ersten Mal eine Exception, die hier abgefangen wird */}
         try{
               
        obj.nextSibling.style.display "block";
               
        open obj.nextSibling;
        }catch(
        e){alert(e);}

        wie kann ich den prüfen, ob 'open' schon ein Knoten ist (da beim ersten Aufruf open.style.display natürlich noch keine Eigenschaften besitzt ....
        open != "" ist nur dafür da um anzudeuten was ich meine ...
        habe nach sowas wie isset() oder isObject() gesucht aber nix gefunden ....
        "I don't want to belong to any club that would accept me as a member."

        Groucho Marx

        Kommentar


        • #19
          typeof und undefined?

          gruß
          peter
          Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
          Meine Seite

          Kommentar


          • #20
            Muchas Gracias
            ich Dööspaddel kam natürlich nicht auf die Idee, bei Operatoren nach zu schlagen ....

            PHP-Code:
                    try{
                        if(
            typeof foo != "undefined"){
                           
            foo.style.display "none";
                        }
                        
            obj.nextSibling.style.display "block";
                        
            foo obj.nextSibling;
                    }catch(
            e){alert(e);} 
            so klappt's
            "I don't want to belong to any club that would accept me as a member."

            Groucho Marx

            Kommentar

            Lädt...
            X