Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
de:create:javascript:latencytimer [03.05.2022 09:01] – l.toerner | de:create:javascript:latencytimer [04.04.2023 12:34] (aktuell) – [Sonstige Ereignisse aufzeichnen] service | ||
---|---|---|---|
Zeile 96: | Zeile 96: | ||
window.addEventListener(" | window.addEventListener(" | ||
var timer = new LatencyTimer(); | var timer = new LatencyTimer(); | ||
- | for (var key in s2.SK01.items) { | + | for (var i=1; i<=s2.SK01.length; i++) { |
- | var item = s2.SK01.items[key]; | + | var item = s2.SK01.item(i); |
- | var itemID = item.id | + | var internal = s2.IV01.item(i); |
- | var internal = s2.IV01.item(item.id); | + | timer.registerItem(item, |
- | timer.registerItem(item, | + | |
} | } | ||
- | } | + | }); |
</ | </ | ||
+ | |||
Zeile 169: | Zeile 169: | ||
window.addEventListener(" | window.addEventListener(" | ||
var timer = new LatencyTimer(); | var timer = new LatencyTimer(); | ||
- | for (var key in s2.OT01.items) { | + | for (var i=1; i<=s2.OT01.length; i++) { |
- | var item = s2.OT01.items[key]; | + | var item = s2.OT01.item(i); |
- | var itemID = item.id; | + | var internalA = s2.IV01.item(i); |
- | var internalA = s2.IV01.item(itemID); | + | var internalB = s2.IV02.item(i); |
- | var internalB = s2.IV02.item(itemID); | + | |
item.input.addEventListener( | item.input.addEventListener( | ||
" | " | ||
Zeile 180: | Zeile 179: | ||
} | } | ||
}); | }); | ||
+ | </ | ||
+ | Das Abschicken der aktuellen Seite im Fragebogen kann zum Beispiel über das '' | ||
+ | |||
+ | <code javascript> | ||
+ | window.addEventListener(" | ||
+ | var timer = new LatencyTimer(); | ||
+ | var qnrForm = document.getElementById(" | ||
+ | qnrForm.addEventListener(" | ||
+ | }); | ||
</ | </ |