Créez votre site avec honolulu...
Apprendre le html
Cours de javascript
Apprendre les CSS

Le texte en Javascript  






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"...

Les chaînes de caractères et Javascript

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)

Les boîtes de dialogue

Toujours dans la série "communiquer avec des mots", vous aurez remarqué l'usage intensif de la fonction alert() dans cette page...



La syntaxe :

<script>
alert("votre_message")
<script>

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 :

<script>
fenetre=confirm("votre_message");
(fenetre)?action si oui:action si non
<script>

prompt() est une "invite utilisateur" : il lui est demandé d'entrer des données...



La syntaxe :

<script>
prompt("votre_message","valeur_par_défaut")
<script>

La barre d'état

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 :

<script>
window.status="votre_message"
</script>

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..."