Andi: AnfängerProblem mit Variablen

Beitrag lesen

<script type="text/javascript">

/* JavaScript-Kommentar: jetzt folgt ein kleines Script */

function Weiter(var versuch)
       {
        this.versuch = versuch;
        if(document.getElementById("testbox").checked == true)
         document.getElementById(versuch).style.display="none"
        else
         document.getElementById(versuch).style.display="block"
       }
       /* und damit ist das Script auch schon zu ende */

</script>
<hr>
<hr>
<br>
<input type="checkbox" id="testbox" value="testbox" onclick="Weiter('ab4232')">
<br>
<div id="ab4232">
        kleiner test zum Ein- / Ausblenden
       </div>
<br>
<input type="checkbox" id="testbox" value="testbox" onclick="Weiter('ab4233')">
<br>

<div id="ab4233">
        kleiner test zum Ein- / Ausblenden
       </div>

Die id und und die Varieble bei onclick wird allso richtig zusammengesetzt. Warum übernimmt die Funktion Weiter(versuch) aber nicht den String? Ich versteh das nicht.
Das einzige was mir noch auffällt, ist das die Ceckboxen die selbe id bekommen. Aber selbst wenn ich ihnen unterschiedliche verpasse, funktioniert es net.

Andi