Ajax responseText Eventhandling
bearbeitet von Rolf BHallo JürgenB,
nein, nicht output, das ist für strukturierten Inhalt nicht gedacht.
Brauchbar ist div - oder mit semantischem Markup section.
Wenn die letzten 5 Zeilen des OP die Antwort darstellen, die vom Ajax-Request geliefert wird, stellt sich auch die Frage nach der Funktion `myFunction`. Die ist nicht im Code der Hauptseite, auch nicht im nachgeladenen Code. Die Funktion getfocus auch nicht. Hinzu kommt der Syntax-Fehler in den onkeydown Events der a Elemente, da fehlt eine Klammer.
HTML 5 legt fest, dass Script nicht ausgeführt wird, das an innerHTML zugewiesen wird. Ich habe es nicht probiert - aber ich gehe davon aus, dass auf diese Weise auch keine Funktionen deklariert werden können. Script in onXXX Attributen WIRD ABER AUSGEFÜHRT. D.h. man müsste die Funktionen myFunction und getfocus separat laden, bzw. in der Hauptseite bereits vorhalten.
_Rolf_