Sandra: Inputfelder in Echtzeit berechnen

Beitrag lesen

Hallo EKKi,

danke für beine Bemühungen ;-)

»»Du könntest z.B. <http://de.selfhtml.org/javascript/sprache/eventhandler.htm#onfocus@title=beim Fokussieren> des Textfelds, <http://de.selfhtml.org/javascript/sprache/eventhandler.htm#onkeyup@title=beim Loslassen einer Taste> bei fokussiertem Textfeld sowie <http://de.selfhtml.org/javascript/sprache/eventhandler.htm#onblur@title=beim Verlassen> des Textfeldes eine Funktion aufrufen und dieser erstmal <http://de.selfhtml.org/javascript/sprache/objekte.htm#this@title=das aktuelle Element> als Parameter übergeben.

Das wäre wohl der Weg.

Die Funktion müsste dann die Werte aller Eingabefelder der aktuellen Zeile ermitteln, den Mittelwert berechnen und in das Feld für den Mittelwert einfügen.

Richtig.

Problem 1: Wie ermittelt man alle Felder der aktuellen Zeile? Entweder, indem man sich <http://de.selfhtml.org/javascript/objekte/node.htm#parent_node@title=im DOM nach oben hangelt>, bis man auf Ebene der Tabellenzeile ist und dann dort alle enthaltenen Textfelder ausliest oder indem man feststellt, <http://de.selfhtml.org/javascript/objekte/regexp.htm@title=wie das aktuelle Textfeld heißt> und sich dann alle sucht, die so ähnlich heißen.

kein Problem: Alle Felder haben im Namen die Reihe mit angegeben zB: blablarow1

Problem 2: Woher weiß man, wie das Feld heißt, in das der Mittelwert eingetragen werden soll?

kein Problem, diese steht und kann direkt mit dem Nahmen angesprochen werden.

MfG,
EKKi