Javascript
3.331 visualizzazioni
Javascript: generare una stringa alfanumerica random
18/11/2011Anche con javascript possiamo facilmente generare stringhe alfanumeriche utili a definire password provvisorie o ad assegnare nomi di difficile individuazione.
La funzione che propongo è semplice e breve come sempre ma molto efficace, per visualizzare il risultato basta richiamare nell'html la funzione passando come parametro la lunghezza della stringa che vogliamo ottenere.
[script type="text/javascript"]
function StringaCasuale(lunghezza) {
var str = '';
for ( ; str.length < lunghezza; str += Math.random().toString(36).substr(2) );
return str.substr(0, lunghezza);
}
[/script]
E ora, per provarla scriviamo nel nostro html:
[script type="text/javascript"]
a = StringaCasuale(32);
document.write(a);
[/script]
Le parentesi quadre vanno sostituite con quelle angolari!