Hallo,
Es geht darum zu überprüfen, was der User in das Formular eingegeben hat, dafür habe ich leider keine PHP-Lösung, denn das soll ausgeführt werden bevor die nächste Seite geladen wird.
Wenn du nur eine vorgeschaltete Überprüfung vornehmen willst, dann brauchst du doch nicht das action Attribut zu ändern.
Wenn du mit JS Werte berechnen willst, die du später in PHP weiterverwenden willst (und das nehme ich an, sonst würdest du sie nicht in dein action Attribut reinpacken wollen), dann betreibst du das Ausschließen, welches ich gemeint habe.
außerdem weiß ich leider gar nicht wie ich "via DOM das action Attribut vor dem Versenden austausche"?!
Dann schau dir in Selfhtml das Kapitel zum Thema JavaScript/DOM an, dort stehts beschrieben. Mit den neueren Browsern kannst du jeden Knoten in deinem HTML Dokument per JS beeinflussen.
Viele Grüße,
Stefan