Hallo Forum,
ich versuche mich gerade folgende Konstruktion:
<html>
<form action="site_a.htm">
...
<a href="site_b.htm" onclick="sendlink(this)">
</form>
</html>
formObj = document.forms[0];
function sendlink (obj)
{
formObj.action = obj.href
formObj.submit();
}
klar, was ich vor habe ? sollte eindeutig sein.
Das Verhalten it eigenartig und ich wüsste gerne
warum.
Das Form wird nur abgeschickt, wenn der Link kein
href-Attribut hat. Erst wenn ich das href au dem
a-Tag lösche (und in der Funktion nicht verwende),
klappts. Selbst das hier:
function sendlink (obj)
{
formObj.action = obj.href
formObj.submit();
obj.href=null;
}
... verhindert dass das Form abgeschickt wird und
läd statt dessen die Seite neu obwohl die Anweisung
'Abschicken' vorher definiert ist.
Kann mir dazu jemand etwas sagen ?
danke und beste gruesse,
heinetz