On brasse les lettres, et un message du bienvenue s'affiche...

Contenu du snippet

Les lettres de l'alphabet ce brassent toute seule et finissent par afficher un message de bienvenue, ou un texte de votre choix...

Source / Exemple :


<body onload="Ch4ng3(0)">
<script language="Javascript1.2">
var mess4g = "BIENVENUE SUR CETTE PAGE !"  
var Alpha3 = "ABCDEFGHIJKLMNOPQRSTUVWXYZ !";
function OnYva(n){
	this.length = n;
	return this;
}
function M4laNge(rade){
	var l;
	for (i=0; i<rade.length; i++){
		l = Math.round(Math.random() * (rade.length - i - 1)) + i;
		temp = rade[i];rade[i]=rade[l];rade[l]=temp;
	} 
	return rade;
}
rade = new OnYva(mess4g.length);
for (var i=0; i<mess4g.length; i++){
	rade[i] = i;
}
rade = M4laNge (rade);
for (var i=0; i<mess4g.length; i++){

	
	document.write("<span id = \\"vb" + i + "\\" style = \\"color:RED; font-family: Times New Roman; font-size:x-large; visibility:visible;\\">" + mess4g.charAt(rade[i]) + "</span>");
}
function Polic3(l){
r = Math.round(Math.random() * Alpha3.length);
document.all["vb"+l].innerText = Alpha3.charAt(r);
if (Alpha3.charAt(r) == mess4g.charAt(l)) {
	document.all["vb"+l].style.color = 'BLUE'; 
	return;
}
setTimeout("Polic3("+l+")", 100);
}
function Ch4ng3(l){
	if (!document.all) return;
	if (l==mess4g.length) return;
	mess4gchar = mess4g.charAt(l);
	Polic3(l);
	l++;
	setTimeout("Ch4ng3("+l+")", 200);
}
</script>
<body bgcolor=#cccccc>

Conclusion :


Simple et sympas pour débuter.

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.