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 [29.01.2025 08:54] (aktuell) – [Sonstige Ereignisse aufzeichnen] admin | ||
|---|---|---|---|
| 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.items.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.items.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(" | ||
| + | }); | ||
| </ | </ | ||