Werte ohne Submit/Post in Textfeld addieren

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

  • Werte ohne Submit/Post in Textfeld addieren

    Hallo,
    kann ich mit PHP zwei Werte aus zwei Textfeldern in ein Drittes Textfeld addieren ohne Knopfdruck!!
    Es sollen Drei Textfelder sein, der User soll in Feld 1 und Feld 2 Werte eingeben und in Feld 3 soll die Summe automatisch erscheinen ohne Knopfdruck.

    Danke im Voraus.
    Vivo

  • #2
    PHP -> Serverside

    Du brauchst JavaScript

    Comment


    • #3
      OK, und wie geht das!!
      Vivo

      Comment


      • #4
        http://de.selfhtml.org
        INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


        Comment


        • #5
          irgendwas in der richtung:

          PHP Code:
          <html>
          <
          head>
          <
          script language="JavaScript">
          function 
          update() {
              
          val1 document.forms['testform'].elements['num1'].value;
              
          val2 =  document.forms['testform'].elements['num2'].value;
              
          result val1 val2;
              
          document.forms['testform'].elements['num3'].value result;
          }
          </
          script>
          </
          head>
          <
          body>
          <
          form name="testform" action="test.php" method="post">
          Num1: <input type="text" name="num1" onBlur="update()"><br>
          Num2: <input type="text" name="num2" onBlur="update()"><br>
          Num1 Num2: <input type="text" name="num3">
          </
          form>
          </
          body>
          </
          html
          verknüpft aber nur die beiden eingeben, addiert die nich...das bisschen musste schon selbst machen

          Comment


          • #6
            Vielen Dank,
            mit dem addieren hat nicht so genau funktioniert, aber ich habe folgendes geändert :

            result = val1/1 + val2/1;

            und es funktioniert jetzt

            noch mal vielen Dank
            Vivo

            Comment

            Working...
            X