action-Attribut des form-Elements ändern geht nicht
Lude
- javascript
0 michelm
Hi,
um eine Form an ein alternatives Perlscript zu senden, würde ich gerne das action-Attribut mit einem anderen Wert belegen, was nicht geht. Readonly.
Kann man forms verschachteln? Sollte man das tun?
Gruss,
Lude
Auch Hi,
falls Du document.forms[0].action=neueer Wert meinst ist das IMHO nur im IE3 nur lesbar.
Du könntest das mal mit changeAttribute("action","neuer Wert") versuchen
(DOM2, IE ab 5).
attributes ist ein Array für den angegenen Tag.
document.all["form1"].attributes.name
removeAttribute,createAttribute und setAttribute sind weitere Möglichkeiten.
function myChangeAttributes(){
document.getElementById("form1").removeAttribute("action");
document.getElementById("form1").createAttribute("action");
document.getElementById("form1").setAttribute("action",neuer Wert");
}
(ohne Gewähr *g*)
Es lohnt sich, mal ausführlichere Dokumentationen zu diesem Thema zu lesen. Die Möglichkeiten sind erstaunlich.
Viel Erfolg dabei
Michael