JavaScript: innerHTML und onChange

Hallo,

ich habe folgenden JavaScript-Code:

var Zelle1 = document.createElement(„TD“);
Zelle1.innerHTML = ‚‘;

Wenn dieser Code ausgeführt wird erscheint schon das INPUT-Feld, allerdings funktioniert onChange nicht. Hab per „alert“ auch mal dieses innerHTML ausgegeben. Dort waren die "-Zeichen weg.
Kann das der Grund sein?
Hat jemand ne Lösung?
Hab auch schon gegoogelt, aber nichts brauchbares gefunden.

Vielen DANK!!!

Gruß
Frank

P. S. Verwendet wird der IE 6

Hallo!

Da ich mit der Beschreibung nicht sio viel anfangen konnte habe ich ein kleines Beispiel geschrieben:

Hier wird zuerst eine Tabelle erzeugt, und anschließend mittels Javascript der Spalte Dein Formular zugewiesen.
Beim onChange-Ereignis wird die Funktion myFunc aufgerufen, die ein Alert ausführt.

Dieses Ereignis tritt dann ein, wenn du auf den Button „Durchsuchen“ neben dem Input-Feld klickst, und eine Datei auswählst genauso, wie wenn man im Input-Feld etwas verändert.

function myFunc(oObject)
{
alert(„Es funktioniert!“);
}

myTD.innerHTML = ‚<INPUT type=„file“ maxLength=„60“ size=„40“ name=„test“ tabindex=„1“ onChange=„myFunc(this)“>‘;

Weiß nicht ob dir das nun hilft oder nicht.
Falls nicht: Vielleicht kannst Du ja etwas mehr von Deinem Code posten.

Gruß,
Tom