Hallo,
Ich meine ich hab genau mein Problem beschrieben
Nein.
Du schriebst, Du bekämst den Fehler
document.template1 has no properties
Das bedeutet, dass das Objekt document.template1 nicht existiert. Das tut es auch tatsächlich normalerweise nicht, weil es kein Standardobjekt ist. Dein Code muss es also irgendwie erzeugen, wenn Du seine Eigenschaften (properties) benutzen willst.
Dann fragst Du, ob man die Funktion
document.template1.tester();
für alle Browser implementieren kann. Die Antwort ist ja. Allerdings müsste man dafür zunächst mal das Objekt document.template1 implementieren und wissen, was das genau für ein Objekt sein soll und was genau die Funktion .tester() darin machen soll.
und du weißt mich darauf hin mehr zu sagen was für ein Problem ich habe und nicht um eine Lösung zu bitten, die unklar wäre weil ich zu wenig angaben gemacht hätte???
Ja. Das Objekt document.template1 und die Funktion document.template1.tester() sind _keine_ JavaScript Standards. Es sind Spezialitäten _Deines_ Codes, den wir aber noch nicht kennen. Bevor jemand den kennt, kann jemand deshalb keine Angaben zu diesem Objekt und zu dieser Funktion machen.
Wenn Du Hilfe willst, dann verlinke ein Beispiel in dem dieses JavaScript Objekt verwendet wird und beschreibe kurz, was es machen soll.
viele Grüße
Axel