L'un des atouts essentiels de Javascript, c'est la possiblité de "jouer" avec les mots, au sens propre comme au figuré !
Ainsi Javascript posséde toute une batterie de fonctions embarquées et spécialement conçues pour une utilisation sur les mots, phrases, et autres paragraphes...
Rappel : Javascript est "sensitive case", ie, sensible à la casse, et la valeur "mot" n'a rien à voir avec celle de "MoT"...
Rappel bis : dans "mon site", "m" est l'indice 0, et l'indice 4 donne "s"...
var mon_mot="Je vEuX un SiTE suPeR";
mon_mot.toLowerCase() va mettre toutes les lettres de cette variable en
minuscule
mon_mot.toUpperCase() va mettre toutes les lettres de cette variable en
majuscule
mon_mot.length va retourner la longueur de cette chaîne
mon_mot.substring(x,z) va retourner les indices "z-1" situés à partir de l'indice "x".
mon_mot.charAt(x) retourne le caractère situé à l'indice "x" de la chaîne
mon_mot.indexOf("xxx") sert à situer l'indice où commence une sous-chaîne donnée
Avec toutes ces fonctions, vous voilà maintenant prêt(e) à affronter les chaînes de caractères avec Javascript... :o)
Toujours dans la série "communiquer avec des mots", vous aurez remarqué l'usage intensif de la fonction alert() dans cette page...
La syntaxe :
avec confirm() vous obtiendrez un message à confirmer par oui ou par non... Il vous appartient ensuite d'adopter telle ou telle action selon la réponse apportée...
La syntaxe :
prompt() est une "invite utilisateur" : il lui est demandé d'entrer des données...
La syntaxe :
Un titre en HTML se déclare entre les balises <title> et </title> mais vous pouvez aussi afficher des informations dans la barre d'état nommée par Javascript window.status.
Dans le head de votre page, vous indiquerez :
Vous avez un message dans votre barre d'état, mais ce message est fixe... Pour le faire évoluer un peu, je vous invite à aller en page d'accueil...rubrique "Javascript, la barre d'état..."