heinetz: onclick und href

Beitrag lesen

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