Hallo,
ich will das eine Radiobox beim laden der Frage schon angeklickt ist, wenn auf der Seite davor eine bestimmte Zahl in das Textfeld eingegeben wurde:
$rest = substr("SM10_01", 3);
<script>
var myvar = <?php echo json_encode($rest);?>;
if (myvar == 2) {
document.getElementById('SM11_01a').checked=true;
}
</script>
Also, wenn der Substring eine 2 enthält auf der dritten Stelle des Strings, soll die Radiobox (SM11_01a) schon mit dem laden der Seite angekreuzt sein. Ich denke, dass der Fehler beim übergeben der $rest Variable (php) an var myvar (JS) passiert. Ich weiß das echo normalerweise nicht in SoSci funktioniert, aber hier bekomme ich keine Fehlermeldung. Wenn ich den Teil <?php echo($rest);?> mit einer zwei ersetze, funktioniert der Rest.
Vielleicht kann mir jemand bei Troubleshooting helfen?! :)
Danke und viele Grüße