hast du denn ein Object payment erzeugt und ihm das Object htm zugewiesen und dieses auch mit alles ordentlich mit Inhalt gefüllt, dass du sagst:
location.href = payment.htm
?die Datei "payment.htm" liegt im gleichen Ordner wie die Datei "f3sOrder.htm" die den oben genannten Script beinhaltet.
payment.htm beinhaltet Radiobuttons zum Auswählen einer Zahlungsart, hat also auch einen Inhalt.
Es interessiert, ob es ein javascript Object mit Namen payment . htm gibt.
Wenn es dieses Object gibt, dann kannst du ihm nämlich einen Wert zuweisen.
var payment = new Object;
payment.htm = "payment.htm";
someobject.location.href = payment.htm;
kann man aber alles auch kürzer haben
someobject.location.href = "payment.htm";
mfg Beat