Nerd-Info vorab: Java und JavaScript sind trotz der Namensähnlichkeit gaaaanz unterschiedliche Sachen.
Wenn ich nun die Frage als Pflichtfrage gekennzeichnet habe und der Proband Java deaktiviert hat - wird mein Feld nicht angezeigt und er kann die Frage nicht beantworten
Richtig, das ist ungünstig :)
Generell ist es natürlich eine zweite Überlegung wert, ob man Fragen, die nur einigen Befragten gezeigt werden, wirklich mit einer Antwortprüfung belegen will.
Wenn man sich das gut überlegt hat und es realisieren will, muss man die automatische Antwortprüfung deaktivieren und sie durch eine individuelle Antwortprüfung mittels PHP-Code ersetzen. Und zwar so, dass die Antwort nur dann verpflichtend ist, wenn die Bedingungen erfüllt sind, dass die Frage auch angezeigt wurde.
Ja, das ist ein wenig kompliziert. Aber die Antwortpflicht wird vielfach auch etwas häufiger eingesetzt als sie methodisch sinnvoll wäre.