no...mi dà errore ancora su quella riga modificata...

codice:
while ((var m = strorg.length) > 0) {

  var j = Math.floor(Math.random()*m);
  alert ("j="+j+"  car="+strorg.substr[j,1]);
  strrnd += strorg.substr[j,1];
  strorg = strorg.substr(0,j) + strorg.substr(j+1);
  alert ("controllo: strorg="+strorg); // da togliere dopo il debug)