Bonjour
Je souhaite changer la couleur de fond de ma page html avec Javascript et sa methode BgColor de facon aleatoire , Cependant j'ai un probleme de types de variables
Voici le code pour mieux comprendre !!!
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 //Je cree ma fonction rand pour obtenir une valeur hexa entre 1 et FFFFFF function rand() { var a = (16777212+1)-1; var b = Math.floor(a * Math.random()); var r = b + 1 ; var w=(Math.ceil(r)); return w; } //appel de rand() , puis affectation a "document.bgColor" var random_color_hexa_code=rand(); document.bgColor=random_color_hexa_code;
Or avant je choisiais moi meme la valeur de la couleur mais je veux changer de m�thode
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3 var code_couleur_manuel="#7f55fb"; document.bgColor= code_couleur_manuel;
Etant habitu� aux languages ultra typ�s comme C/C++ , je trouve javascript ou php un peu "d�routants" , j'ai cherch� sur le net pour voir ou je pouvais trouver un quelconque prototype ou technique de conversion mais rien n'y fais car je ne sais pas si dans mon deuxieme cas la variable
doit etre consid�r� comme une chaine de caracteres ou un nombre , mais si c'est bien une chaine de caracteres , alors devrais je faire une "concatenation" dans ce cas ?? Si oui , comment ?? Car je ne connais que ParseInt et ParseFloat mais pas leurs oppos�es !!!!
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2 var code_couleur_manuel="#7f55fb";
Merci pour votre eclairage !!!
Partager