Per Javascript das action-Attribut aus einem HTML Formular übersteuern funktioniert nicht im IE
Hallo,
also ich habe ein HTML-Formular (Name:myform).
In diesem Formular habe ich mehrere Submit-Buttons. Jenachdem welcher Submit-Button gedrückt wurde,
möchte ich einen Anker setzen.
Die Funktion führe ich beim drücken des Submit-Buttons aus:
Wenn ich nun auf einen Button klicke funktioert das alles im Firefox, aber
leider nicht nicht im IE.
Ich habe schon google gefragt und auch schon verschiedene Möglichkeiten getestet z.B.
und alles was mir noch so eingefallen ist ;)
also ich habe ein HTML-Formular (Name:myform).
In diesem Formular habe ich mehrere Submit-Buttons. Jenachdem welcher Submit-Button gedrückt wurde,
möchte ich einen Anker setzen.
Die Funktion führe ich beim drücken des Submit-Buttons aus:
function setAnker(anker) {
t_anker = "index.php?id=243#" + anker;
document.myform.action = t_anker;
}
Wenn ich nun auf einen Button klicke funktioert das alles im Firefox, aber
leider nicht nicht im IE.
Ich habe schon google gefragt und auch schon verschiedene Möglichkeiten getestet z.B.
document.forms.myform.action = t_anker;
document.forms.action = t_anker;
document.forms.action.value = t_anker;
document.forms.myform.action.value = t_anker;
document.getElementById(myform).action.value = t_anker;
document.getElementById(myform).action = t_anker;
[...]
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 184580
Url: https://administrator.de/contentid/184580
Ausgedruckt am: 22.11.2024 um 15:11 Uhr
4 Kommentare
Neuester Kommentar
Hallo Truble,
Hast Du auch
bzw.
probiert?
Gruß
Friemler
Hast Du auch
Document.forms["myform"].action = t_anker
Document.forms["myform"].action.value = t_anker
Gruß
Friemler
Hallo Truble,
ich hatte nicht richtig gelesen. Du willst ja auf Buttons, die Bestandteile eines
Siehe auch http://de.selfhtml.org/javascript/objekte/elements.htm
Gruß
Friemler
ich hatte nicht richtig gelesen. Du willst ja auf Buttons, die Bestandteile eines
form
-Objekts sind, zugreifen. Versuche es mal mit dem Zugriff nach dem Schemadocument.forms.Formularname.elements.Elementname.Eigenschaft
Siehe auch http://de.selfhtml.org/javascript/objekte/elements.htm
Gruß
Friemler