[HTML/JavaScript] Live berechnung aus 2 Input Felder

mbassus

Well-known member
ID: 104267
L
23 April 2006
5.071
448
Hallo ;)

So, neue Frage, neuer Thread,...

Ich hab 2 input felder, Feld a und Feld b...

In Feld a, steht ne m² Anzahl.. in Feld b, steht der Preis pro m² .. und im 3. Feld soll der automatische Gesamtpreis ausgerechnet werden..

Wie realisiert man sowas? Sicherlich mit Javaskript.. aber.. wie..;D

Liebe Grüße,
Martin
 
Zuletzt bearbeitet:
Code:
function calc() {
  var feld_a = document.getElementById("felda").value;
  var feld_b = document.getElementById("feldb").value;
  document.getElementById("feldc").value = feld_a * feld_b;
}
Musst nur noch die IDs entsprechend ändern und den beiden Eingabefeldern ein onchange = "calc();" mitgeben.
 
Mal ganz allgemein, bitte geb im Titel immer an um welche Sprache es sich handelt. Ich habe jetzt aus der ersten Antwort gesehen, dass es deine Sprache zu sein scheint, fürs nächste mal, bitte denke dran ;)
 
Wie siehts eigentlich mit additionen aus?

PHP:
function calc() {
  var feld_a = document.getElementById("kaltmiete").value;
  var feld_b = document.getElementById("nebenkosten").value;
  document.getElementById("gesamtmiete").value =feld_a + feld_b;
}
Da macht er aus 1 und 1 nämlich 11 .. :ugly:
Ich denk mal der Verbindet so dann auch Strings..
 
Wie siehts eigentlich mit additionen aus?

[...]
Da macht er aus 1 und 1 nämlich 11 .. :ugly:
Ich denk mal der Verbindet so dann auch Strings..

Ähm, ist doch logisch oder? Du lässt den Zeichen verknüpfen ;) du must "typecasten" (weiß nicht ob das bei JS auch so heißt), also von Strings auf Int, real etc.. um"casten" (umwandeln) sonst kannst du nicht rechnen.