Hallo armin
Erstmal danke für deine schnelle Hilfe!!!
Die Funktionsweise stimmt schon mal, allerdings kann ich das script so nicht verwenden da ich die Zufallsstrings mit einem shell script weiter verarbeiten will.Das script müsste automatisch ablaufen und auf der selben html seite auf der das script steht alle 5 strings in zufälliger reihenfolge ausgeben.
also z.B.
Auswahl 4
Auswahl 5
Auswahl 3
Auswahl 1
Auswahl 2
Ihr braucht die funktionen slice und concat des Array objektes:
var x = new Array("Auswahl 1","Auswahl 2","Auswahl 3","Auswahl 4","Auswahl 5");
function texter() {
if(x.length == 0) return ;
var y = parseInt(Math.random()* (x.length-1));
var val = x[y];
x = x.slice(0, y).concat(x.slice(y+1, x.length));
return val;
}
Struppi.