0 votes
in SoSci Survey (dt.) by s086462 (110 points)

Hi,

ist es möglich innerhalb eines Fragebogens eine Rechenoperation durchzuführen/ darzustellen?
Konkretes Beispiel: Es soll erechtnet werden, wie viel Geld ein Proband mit Auto im Jahr für Benzin ausgibt. Der Literpreis wäre angegeben (1,30€) und dieser würde mit der vom Proband angegeben km-Anzahl verrechnet und ein Ergebnis dargestellt werden.

Also ein offenes Eingabefeld (ausgefüllt durch Proband) x 1,30€ (statisch) = Ergebnisfeld

Danke für eure Unterstützung!

1 Answer

0 votes
by SoSci Survey (302k points)

Ja, so etwas können Sie mittels JavaScript realisieren.

Im Großen und ganzen müssen Sie - jedes mal wenn der Teilnehmer eine Taste im offenen Eingabefeld drückt - den Wert auslesen, das Ergebnis berechnen und es an anderer Stelle im Fragebogen anzeigen. Das könnte so aussehen:

<div id="ausgabe">-</div>

<script type="text/javascript">
var input = document.getElementById("TX01_01");
var output = document.getElementById("ausgabe");
input.addEventListener("keyup", function() {
  var eingabe = parseInt(input.value);
  var ausgabe = eingabe * 1.3;
  output.innerHTML = ausgabe.toFixed(2) + "€";
});
</script>
by s086462 (110 points)
super, vielen Dank für die schnelle Antwort!
Dann werde ich das mal probieren!

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...