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

+1 vote

Hallo!

Ich würde gerne bei folgendem Polaritätenprofil die einzelnen Abstufungen beschriften, also für jede Zahl eine verbale Verankerung einfügen:

1 = vollkommen, 2 = ziemlich, 3 = etwas, 4 = weder/noch, 5 = etwas, 6 = ziemlich, 7 = vollkommen

Wie lässt sich das am besten umsetzen?

Herzlichen Dank im Voraus für die Hilfe,
Johanna

in SoSci Survey (dt.) by s072388 (130 points)
retagged by SoSci Survey

1 Answer

0 votes
 
Best answer

Das ist so nicht vorgesehen (gut .... wir könnten das eigentlich mal ergänzen, aber ich vermute, Sie benötigen eine schnelle Lösung?)

Sie werden dafür ein klein wenig HTML- und CSS-Code benötigen. Als erstes müssen Sie die Abstände zwischen den Eingabefeldern aber so groß machen, dass der Text überhaupt Platz findet. Bitte ändern Sie die Frage doch einmal entsprechend und posten Sie dann einen Pretest-Link direkt (!) zur Fragebogen-Seite mit dem Polprofil. Dann sehe ich mir einmal an, wie der HTML-Code am besten hineinpasst.

Update

Mines Erachtens erzielen Sie das beste Ergebnis mittels JavaScript. Fügen Sie dafür unter der Frage (entweder direkt darunter oder am Ende der Seite) folgenden HTML-/JavaScript-Code ein:

<script type="text/javascript">
function editPolarLabels(frage, labels) {
	var outer = document.getElementById(frage + "_header");
	// Get the numeric anchor
	var header = outer.getElementsByClassName("s2series numbering");
	if (!header || (header.length < 1)) {
		console.warn("Header for " + frage + " not found");
		return;
	}
	var headRow = header.item(0);
	var labelNodes = headRow.getElementsByTagName("div");
	for (var i=0; i<labelNodes.length; i++) {
		if (labels.length > i) {
			labelNodes[i].innerHTML = labels[i];
			labelNodes[i].style.whiteSpace = "normal";
		}
	}
}
editPolarLabels("IR04", [
	"1<br>vollkommen", "2<br>ziemlich", "3<br>etwas",
	"4<br>weder/&#x200b;noch", "5<br>etwas", "6<br>ziemlich",
	"7<br>vollkommen"
]);
</script>

Wenn Sie auch die Labels des zweiten Polprofils auf der Seite ändern möchten, wiederholen Sie einfach die letzten Zeilen ab editPolarLabels("IR04", [... nur mir der Kennung der zweiten Frage.

by SoSci Survey (72.1k points)
edited by SoSci Survey
Hier der Pretest-Link: https://www.soscisurvey.de/fleischundumwelt/index.php?i=TERE2X2YE855&rnd=DCEI

Die Abstände der Skalenpunkte müssten eigentlich noch breiter als die eingestellten 50 Pixel sein, um die Beschriftungen der Abstufungen umfassen zu können, ab 60 Pixel Breite rücken die seitlichen Polbeschriftungen aber nach oben, was ganz unschön aussieht...
Auf Seite 18 (zu welcher mich der Pretest-Link führt) ist kein Polprofil (mehr)?!
Hätte eigentlich auf Seite 17 starten müssen, so habe ich es jedenfalls eingestellt.
Funktioniert es mit diesem Link?
https://www.soscisurvey.de/fleischundumwelt/?act=Piw0cl4j3j6cLt4pXWjnfcaQ
Ich habe oben in der Antwort eine Lösung ergänzt.
Funktioniert perfekt, tausend Dank! :)
...