Danke, ich bin schon etwas weiter gekommen. Ich habe nun folgenden Code verwendet:
<script type="text/javascript" src="../script/LatencyTimer.js"></script>
<script type="text/javascript">
window.addEventListener("load", function() {
var timer = new LatencyTimer();
for (var key in s2.AC18.items) {
var item = s2.AC18.items[key];
var itemID = item.id
var internal = s2.IV01.item(item.id);
timer.registerItem(item, internal, true);
}
}
</script>
AC18 ist meine Skala (mit einem Item)
IV01 ist meine interne Variable, in der die Zeit gespeichert werden soll
Ich habe bei registerItem noch "true" ergänzt, da die Zeit nach dem Laden zum ersten Klick gezählt werden soll.
Allerdings erscheint die interne Variable nicht in meinem Datensatz... Steckt noch ein Fehler drin? Ich habe die interne Variable auf der Fragebogenseite über dem PHP- und HTML-Code platziert (PHP mit library('LatencyTimer'); ), darunter dann die AC18 Variable (meine Skala).