David Hörpel: Was ist an diesem Script falsch?

Beitrag lesen

Hi!

Hier nochmal die vollständige Fassung. Bei mir ist ein Fehler bei der Übertragung aufgetreten.
Kann mir einer sagen, was an diesem Script falsch ist? Immer wenn die Variablen gefüllt sind, kommt der Fehler "Syntaxfehler", wenn die Variablen leer sind, gibt das Script NAN heraus, obwohl es dann null herausgeben müsste.
Hier das Script:
<Script language="Javascript">
ergebnis1 = eval(parent.ar+parent.aj+parent.ap);
ergebnis2 = eval(parent.t+parent.n);
document.write(ergebnis1+ergebnis2);
</Script>

Und hier zur Ergänzung:

In dieser Funktion wird die Variable parent.aj ertsellt.

function aj() {if(typeof(parent.a)=="undefined"){parent.aj ="0"} else{parent.aj = document.form0.text0.value*35.28; parent.ak = document.form0.text0.value;}}

Danke für die Hilfe!