Frank Herrlich: write("... omouseover = 'hold_hover('firma')'....")

Also jetzt hab ich mal eine einfachere Frage, oder Problem, an dem ich trotzdem nicht vorankomme:
Ich lasse im JavaScript über die Funktion write() mein Menü schreiben! Beim Mouseover-Event möchte ich dass eine Funktions aufgerufen wird! :
write("... omouseover = 'hold_hover()'....")
/*//Punkte sind hier nur symbolisch zu werden, davor steht natürlich noch einiges!//*/
Bis hier hin funktioniert das ganze auch noch!
Möchte ich der Funktion nun aber auch noch einen Übergabewert zuteilen und diesen übergeben, sieht das ganze so aus:
write("... omouseover = 'hold_hover('firma')'....")
Ihr seht, dass hier logischer Weise ein Scriptfehler kommt!:
'hold_hover('firma')'
Kann man dieses Problem irgendwie unterbinden! Ich find dazu nichts in euren Lyrics!

  1. Nolimetongere,

    'hold_hover('firma')'

    es liegtr an den "'", dass das nicht funktioniert. versuch mal
    die einfachen anführungsstriche mit "" zu escapen.
    => 'hold_hover('firma')'

    Zebulon
    The Interim Polytoxikomonium

    --
    <img src="http://www.dmp-web.de/xCell/zebulon.jpg" border="0" alt="">
    [bitte bitte weck mich nicht -
    so lang ich träume gibts nur mich]
  2. Ihr seht, dass hier logischer Weise ein Scriptfehler kommt!:
    'hold_hover('firma')'
    Kann man dieses Problem irgendwie unterbinden! Ich find dazu nichts in euren Lyrics!

    'lyrics'..;-)

    Hi, wie wär's denn mit "hold_hover('firma')" ?
    Gruß
    Ingo

  3. Hi,

    bei Lösungen klappen nicht.

    write("... omouseover = 'hold_hover()'....")

    Lösung:

    1. Du solltest wohl document.write schreiben
    2. document.write("... onmouseover="hold_over('firma')"...")

    Grüße,

    Ronny