Bachforelle: Einfaches Randomize-String-Skript geht nicht

Beitrag lesen

@mark: Das ist schon mal ein guter Hinweis.

Bei

<html>
<head>

 <script type='text/javascript'>

function randString(x){
    var s = "";
    while(s.length<x&&x>0){
        var r = Math.random();
        s+= (r<0.1?Math.floor(r*100):String.fromCharCode(Math.floor(r*26) + (r>0.5?97:65)));
    }
    return s;
}

document.getElementById("foo").value = randString(10);

</script>

</head>



<body onLoad="randstring()">



<textarea id='foo' style='width:100%;height:200px'></textarea>

</body>
</html>

passiert allerdings auch nichts. Was ist jetzt noch falsch?