Da Pinky: einfaches(?) problem beim formular auslesen

Beitrag lesen

hallo,

ich bekomme es einfach nicht hin 2 formularfelder auszulesen und das ergebniss in ein 3. zu schreiben. habe schon versucht per c&p von code bei mir einzufügen und entsprechend zu ändern, allerdings ohne erfolg.

ich will die 2 felder "einzelpreis" und "händlerpreis" auslesen und beim verlassen des feldes händlerpreis mir die differenz zu einzelpreis im feld "plusminus" anzeigen lassen.
(die tabelle ist kaputt hier in dem beispiel, im original sind noch mehr felder vorhanden die aber damit hier nix zu tun haben)

  
<form name="artikel" action="aendern.php" method="POST">  
...  
<TR>  
<TD>Einzelpreis</TD>  
<TD><input type="text" name="einzelpreis" value="22.00"></TD>  
</TR>  
<TR>  
<TD>Händlerpreis</TD>  
<TD><input type="text" name="haendlerpreis" value="11.00" onblur="plusminus()"></TD>  
</TR>  
</TR>  
<script type="text/javascript">  
<!--  
function plusminus() {  
 var ep = document.artikel.einzelpreis.value;  
 var hp = document.artikel.haendlerpreis.value;  
 var abs = ep-hp;  
 var pc = (100/abs)*ep;  
    var res = abs + " &Euro; (" + pc + "%)";  
    document.artikel.plusminus.value = res;  
}  
//-->  
</script>  
<TR>  
<TD>+/-</TD>  
<TD><input type="text" name="plusminus"></TD>  
</TR>  
...  
</form>  

irgendwer ne idee wo es hängt?