konflikt zweier funtkionen objekt fehlt

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

  • konflikt zweier funtkionen objekt fehlt

    Hallo ich hab hier ein Konflikt, der wahrscheinlich durch ein fehlendes Objekt verursacht. Nun hab ich jedoch ein Objekt an anderer Stelle des Scripts (Datei mit include eingefügt) Trotzdem kommt aber eine Fehlermeldung, das ein objekt fehlt. Wie kann ich das Problem lösen


    function movepic(img_name,img_src) {
    document[img_name].src=img_src;
    }

    letzter=null;
    function changebgcolor(j){
    if(letzter)letzter.style.backgroundColor="#E1E6EC";
    aktueller=document.getElementById('highlight'+j);
    aktueller.style.backgroundColor="#ffffff";
    letzter=aktueller;
    }



    onmouseover=\"changebgcolor(".$row['id']."); movepic('button".$row['id']."','./pics/navigpfeil.gif');\" onmouseout=\"changebgcolor(0); movepic('button".$row['id']."','./pics/navigblank.gif');\"

    <img name=\"button".$row['id']."\" src=\"./pics/navigblank.gif\">

  • #2
    ok bin auf spurensuche

    das problem liegt

    a) da das menue dynamisch gestaltet ist, brauche für zeile ein neues objekt
    b) das problem liegt darin, dass für onmouseout auch ein objekt brauche, und für 0 kein objekt vorliegt.

    Wer kann mir da weiterhelfen

    Kommentar


    • #3
      vielleicht so:

      1.) setzte mir sowas immer in einen try - catch Block, das fängt mir Fehler ab.
      2.) so in etwa:
      PHP-Code:
       try{
           if(
      typeof mein_eventuell_undefiniertes_Objekt == "undefined"){
                     
      /* wenn nicht da */
           
      }else{
           
      /* der normale Code */
           
      }
       } catch(
      e){alert(e); } 
      P.S.: ohne Gewähr
      Zuletzt geändert von mcmurphy; 04.12.2006, 14:06.
      "I don't want to belong to any club that would accept me as a member."

      Groucho Marx

      Kommentar

      Lädt...
      X