Danke für den Pretest-Link. Es sieht so aus, als hätten Sie die Frage GG01 doppelt auf der Seite 2 eingebunden. Könnte das sein? Deshalb klappt es mit der Messung der Bildschirmgröße nicht.
> Ich würde gerne lediglich mit dem JavaSkript schauen, ob eine Person per Mausklicks oder per Berührungen/Touch den Fragebogen bearbeitet.
Nun, Sie können schon zwei interne Variablen (z.B. IV01_01 und IV01_02) in die Seite einfügen und dann folgenden JavaScript-Code verwenden:
document.getElementById("IV01_01") = "0";
window.addEventListener("touchstart", function() {
document.getElementById("IV01_01") = "1";
});
document.getElementById("IV01_02") = "0";
window.addEventListener("mousedown", function() {
document.getElementById("IV01_02") = "1";
});
Wenn ein Touch-Event auftritt, wird die erste Variablen auf 1 gesetzt, wenn ein Maus-Event auftritt, dann die zweite Variable. Wenn beide auf 1 stehen, war es vermutlich ein Touch-Gerät, denn Touch-Events werden u.U. auch zugleich als Maus-Events verarbeitet.