moin
Ich mir JS zusammengebaut, das mir per Mouseklick (oder per anderen Events) das action="" attribut einer Form dyn. ändern soll, da ich für eine Form 3 (oder mehrere) unterschiedliche actions sprich Scripte habe (PHP/Zend).
Einer davon ist der ZEND Paginator (das nur am Rande). Die Form ist ziemlich fett und hat mehrere Dutzend "hidden" Felder, es wäre also *recht* hässlich für *jede* einzelne action eine eigene Form zu bauen :( -- obwohl das aus PHP-Sicht auch nicht so traurig wäre, ich lass mir alle "hidden" felder bequem über entsprechende Arrays schleifenmässig ausgeben.
wie auch immer, im Mozilla gehts, der beklagt sich nicht, aber IE weigert sich standhaft:
"Objekt unterstützt diese Eigenschaft oder Methode nicht"
(wie) lässt sich das beheben? <form> action dynamich verändern, kann ich das für IE gänzlich vergessen?
Danke, Gruß
function senden(id) {
act = document.forms[0].faction.value;
act += pageid;
document.forms[0].target = "_self";
// bis hierhin und nicht weiter, so IE
document.forms[0].action = act
document.forms[0].submit();
}