glowhead: warum "positionsfehler"?

hoi!
mittlerweile krieg ichs hin über javascript in mein <div> mit der id "reslay" zu schreiben doch eins verwundert mich sehr!hier erstma der code:

else if (ng)
    {document.getElementById('reslay').innerHTML="<a href="javascript:sprachanzeige_formu(li)"><img src="b_k.gif" onmouseover="kOver('3')" onmouseout="kOut('3')" border="0" align="middle"></a>"+restext;}

das komische (mir unverständliche) is, das restext ca. 2 textzeilen tiefer dargestellt wird als das img! wenn ich nur zum test das restext in "+restext" (es also als wirklichen text ausgebe) wird es schön wie gewünscht neben meinem img dargestellt! da das ja aber ne var ist und ich deren wert ausgeben möchte is das wirklich nur nen test der mir zeigt das das verücken des angezeigten irgentwie mit der var zusammenhängen muss!
wenn ihr mehr meines codes braucht um mir ne vernünftige antwort zu geben sagt bescheid!
danke mfg glowhead

  1. das komische (mir unverständliche) is, das restext ca. 2 textzeilen tiefer dargestellt wird als das img! wenn ich nur zum test das restext in "+restext" (es also als wirklichen text ausgebe) wird es schön wie gewünscht neben meinem img dargestellt!

    -- entsteht beim ausgeben der Variable womöglich ein Zeilenumbruch?

    1. Hi,

      -- entsteht beim ausgeben der Variable womöglich ein Zeilenumbruch?

      ...er versteht dich so nicht. Korrekt muss es heissen:

      ensteht beim ausgeben der Variable womöglich ein Zeilenumbruch!

      *gg*

      Dave

      --
      sh:( fo:| ch:? rl:° br:> n4:( ie:{ mo:} va:) de:] zu:} fl:| ss:{ ls:& js:{
      1. moin leude!
        kann mir eigentlich nicht vorstelln wie da nen zeilenumbruch entstehen könnte denn der text der in restext gespeichert is is nicht länger als "restext", höchstens vieleich zwei zeichen! werde das nochmal überprüfen!
        Danke auch wenns denke ich nicht hilft!
        mfg glowhead

        1. nochma juten tach!
          hab dat getestet mit nem gespeicherten text von 3 buchstaben, also einige weinger als restext (4 um genau zu sein) un trotzdem verspringen die drei buchstaben um ca. 2 textzeilen von jeweils ca. 10 points!
          habter vieleicht noch ne idee?
          mfg glowhead

  2. Moin Moin !

    {document.getElementById('reslay').innerHTML="<a href="javascript:sprachanzeige_formu(li)"><img src="b_k.gif" onmouseover="kOver('3')" onmouseout="kOut('3')" border="0" align="middle"></

    KABOOM! ... und schon ist das Javascript zu Ende!

    Schade auch. Auch der "forward Slash" möchte escaped werden, wenn er einem "kleiner-als" folgt.

    Alexander

    --
    Nein, ich beantworte keine Fragen per eMail. Dafür ist das Forum da.
    Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so!"