Berechnung

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Kropff
    replied
    @steiner82
    mal auf meinen link geklickt?????

    peter

    Leave a comment:


  • wahsaga
    replied
    Original geschrieben von steiner82
    Was kann ich jetzt noch machen, jetzt steht dort z.B. 34,567 drinne,
    er soll aber bitte nur ganze Zahlen angeben, also auf oder
    abrunden !
    Was du jetzt noch machen kannst?

    Jetzt könntest du langsam mal wieder dein eigenes Hirn benutzen, und dich mal selber informieren, wie man in Javascript Zahlen runden kann!

    OffTopic:
    Wieso bloss war mir schon vom Anfang dieses Threads an klar, dass diese Trantüte sich mal wieder absolut alles vorkauen lassen will?

    Leave a comment:


  • steiner82
    replied
    Aha, hab das so gemacht:

    Code:
    Wert1=document.form1.index_futexpected3.value;
    Wert2=document.form1.index_patient3.value;
    
    document.form1.index_patshare3.value=(((Wert1/Wert2)*100)-100);
    
    }
    Was kann ich jetzt noch machen, jetzt steht dort z.B. 34,567 drinne,
    er soll aber bitte nur ganze Zahlen angeben, also auf oder
    abrunden !

    Leave a comment:


  • Kropff
    replied
    Re: Re: Berechnung

    Original geschrieben von wahsaga
    Beachten: DIe Values von Formularfeldern sind immer Strings, und müssen vor dem Rechnen idR. erst mal in Zahlen umgewandelt werden.
    und die lösung findest du hier

    peter

    Leave a comment:


  • wahsaga
    replied
    Original geschrieben von steiner82
    Die Funktion ruft er auf, bloss leider schreibt er in das Feld NaN rein !?
    Liegt das an meinen Klammern ?
    Nein, vermutlich(!) eher an dem, was ich bereits schrieb.

    Leave a comment:


  • steiner82
    replied
    So habe das jetzt so gemacht, in die beiden Felder in onClick rein:

    Code:
    <script language="JavaScript">
    <!--
    function Berechnung(){
    
    document.form1.index_patshare3.value=document.form1.index_futexpected3/document.form1.index_patient3*100-100;
    
    }
    Die Funktion ruft er auf, bloss leider schreibt er in das Feld NaN rein !?
    Liegt das an meinen Klammern ?

    Code:
    document.form1.index_patshare3.value=(((document.form1.index_futexpected3/document.form1.index_patient3)*100)-100);
    Danke für Hilfe !

    Leave a comment:


  • steiner82
    replied
    Kann man das mit onClick in den Felder 1 und 2 machen ?

    Aber wie sagt man dann, das er das sofort dort reinschreiben soll ?

    Kommt die Formel in JavaScript mit hin ?

    form1.index_patshare3.value=(((form1.index_futexpected3.value/form1.index_patient.value)*100)-100)

    Kann mir bitte jemand noch nen Ansatz geben ?

    Was beim Feld1 z.B. reinkommen könnte, also ob onClick oder sowas und wie dann die Funktion in JavaScript aussieht ?

    Leave a comment:


  • wahsaga
    replied
    Re: Berechnung

    Auf die Änderungen in Feld1 und Feld2 reagierst du per Eventhandler - und rufst dann, wenn beide deine Bedingung erfüllen, eine Funtkion auf, die den Wert berechnet und in Feld3 reinschreibt.

    Beachten: DIe Values von Formularfeldern sind immer Strings, und müssen vor dem Rechnen idR. erst mal in Zahlen umgewandelt werden.

    Leave a comment:


  • em-!x
    replied
    form.feld3.value=form.Feld1.value/form.feld2.value usw

    Leave a comment:


  • steiner82
    started a topic Berechnung

    Berechnung

    Hallo,

    habe folgende Frage, ich habe 3 Textfelder:

    Feld1 und Feld2 und Feld3

    Ich möchte wenn in Feld1 und Feld2 jeweils ein Wert eingegeben wurde,
    dass automatisch das Feld3 berechnet, also sofort,wenn in Feld1 und Feld2
    ein Wert eingegeben wird, dass dann das Ergebniss im Feld3 drinne steht.

    Hier meine Rechenformel:

    Feld3= ((Feld1/Feld2*100)-100);

    Wie kann ich das machen ?
Working...
X