|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Opérateur | Symbole | Exemple | Effet |
---|---|---|---|
ou | || | condition1 || condition 2 | retourne vrai si l'une des conditions est vraie |
et | && | condition1 && condition2 | retourne vrai si les deux conditions sont vraies |
non | ! | !condition | retourne vrai si la condition est fausse, faux dans le cas contraire |
Opérateur | Symbole | Exemple | Effet |
---|---|---|---|
égalité | == | nombre == 3 | Retourne vrai si la variable nombre est égale à 3, retourne faux sinon |
différence | != | nombre != 3 | Retourne vrai si la variable nombre n'est pas égale à 3, retourne faux sinon |
infériorité stricte | < | nombre < 3 | Retourne vrai si la variable nombre est inférieure à 3, retourne faux sinon |
infériorité | < = | nombre < =3 | Retourne vrai si la variable nombre est inférieure ou égale à 3, retourne faux sinon |
supériorité stricte | < | nombre > 3 | Retourne vrai si la variable nombre est supérieure à 3, retourne faux sinon |
supériorité | < = | nombre > =3 | Retourne vrai si la variable nombre est supérieure ou égale à 3, retourne faux sinon |
Propriété | Effet | Script d'exemple | Résultat |
---|---|---|---|
length | Renvoie le nombre de caractères compris dans la chaine |
<script language="javascript"> Phrase="bonjour tout le monde" ; document.write(Phrase.length); </script> |
. |
anchor("ancre") | Définit la chaine de caractère comme étant une ancre Phrase.anchor("arret") est équivalent à la syntaxe HTML <a name="arret"> bonjour tout le monde </a> |
<script language="javascript"> Phrase="bonjour tout le monde"; Phrase.anchor("arret"); </script> |
|
big() | Met le texte en gros caractère Phrase.big() est équivalent à la syntaxe HTML <big> bonjour tout le monde </big> |
<script language="javascript"> Phrase="bonjour tout le monde"; document.write(Phrase.big()); </script> |
|
blink() | Fait clignoter le texte (ne fonctionne que sous Netscape) Phrase.big() est équivalent à la syntaxe HTML <blink> bonjour tout le monde </blink> |
<script language="javascript"> Phrase="bonjour tout le monde"; document.write(Phrase.blink()); </script> |
|
bold | Met le texte en gras Phrase.bold() est équivalent à la syntaxe HTML <b> bonjour tout le monde </b> |
<script language="javascript"> Phrase="bonjour tout le monde"; document.write(Phrase.bold()); </script> |
|
fontcolor("couleur") | Met le texte dans la couleur donnée Phrase.fontcolor("green") est équivalent à la syntaxe HTML <font color="green"> bonjour tout le monde </font> |
<script language="javascript"> Phrase="bonjour tout le monde"; document.write(Phrase.fontcolor("green")); </script> |
|
fontsize("taille") | Met le texte à la taille indiquée Phrase.fontsize("4") est équivalent à la syntaxe HTML <font size=4> bonjour tout le monde </font> |
<script language="javascript"> Phrase="bonjour tout le monde"; document.write(Phrase.fontsize("4")); </script> |
|
italics() | Met le texte en italique Phrase.italics est équivalent à la syntaxe HTML <i> bonjour tout le monde </i> |
<script language="javascript"> Phrase="bonjour tout le monde"; document.write(Phrase.italics()); </script> |
|
link("URL") | Définit le texte comme étant un lien hypertexte
Phrase.link("http://www.gage.polytechnique.fr/~fredet")
est équivalent à la syntaxe
HTML <a href="http://www.gage.polytechnique.fr/~fredet"> bonjour tout le monde </a> |
<script language="javascript"> Phrase="bonjour tout le monde"; document.write(Phrase.link("http://www.gage.polytechnique.fr/~fredet")); </script> |
|
small() | Réduit la taille du texte
Phrase.small() est équivalent à la syntaxe
HTML <small> bonjour tout le monde </small> |
<script language="javascript"> Phrase="bonjour tout le monde"; document.write(Phrase.small()); </script> |
|
strike() | barre le texte Phrase.strike() est équivalent à la syntaxe
HTML <strike> bonjour tout le monde </strike> |
<script language="javascript"> Phrase="bonjour tout le monde"; document.write(Phrase.strike()); </script> |
|
sub() | Déplace la chaine vers le bas de la ligne
Phrase.sub() est équivalent à la syntaxe
HTML <sub> bonjour tout le monde </sub> |
<script language="javascript"> Phrase="bonjour tout le monde"; document.write(Phrase.sub()); </script> |
|
sup() | Déplace la chaine vers le haut de la ligne
Phrase.sup() est équivalent à la syntaxe
HTML <sup> bonjour tout le monde </sup> |
<script language="javascript"> Phrase="bonjour tout le monde"; document.write(Phrase.sup()); </script> |
|
toLowerCase() | Force la chaine en minuscule |
<script language="javascript"> Phrase="bonjour tout le monde"; document.write(Phrase.toLowerCase()); </script> |
|
toUpperCase() | Force la chaine en majuscule |
<script language="javascript"> Phrase="bonjour tout le monde"; document.write(Phrase.toUpperCase()); </script> |
|
charAt(position) | Retourne le caractère placé à la position indiquée par le paramètre (la première lettre d'une chaine est considérée en position 0) |
<script language="javascript"> Phrase="bonjour tout le monde"; document.write(Phrase.charAt(3)); </script> |
|
indexOf("sous-chaine") | Retourne la position de la sous-chaîne passée en paramètre. Il est possible d'ajouter un paramètre de début de recherche, disant où débuter la recherche. |
<script language="javascript"> Phrase="bonjour tout le monde"; document.write(Phrase.indexOf("jour")); document.write(Phrase.indexOf("o")); document.write(Phrase.indexOf("o",3)); document.write(Phrase.indexOf("toto")); </script> |
|
lastIndexOf("sous-chaine") | Retourne la position de la dernière sous-chaîne passée en paramètre. |
<script language="javascript"> Phrase="bonjour tout le monde"; document.write(Phrase.lastIndexOf("o")); </script> |
|
substring(debut,fin) | Retourne la chaîne contenue entre les deux positions passées en paramètre |
<script language="javascript"> Phrase="bonjour tout le monde"; document.write(Phrase.substring(3,5)); </script> |
Paramètre | Description | Valeurs possibles |
---|---|---|
alwaysRaised | Définit si la nouvelle fenêtre sera toujours au-dessus des autres (Netscape seulement) | 0 ou 1 |
height | Hauteur de la nouvelle fenêtre | n exprimé en pixels |
left | Distance de la nouvelle fenêtre par rapport à la gauche de l'écran | n exprimé en pixels |
location | Montre ou cache la barre d'adresse | 0 ou 1 |
menubar | Montre ou cache la barre de menus | 0 ou 1 |
resizable | Définit si la fenêtre est redimensionnable ou non | 0 ou 1 |
scrollbars | Montre ou cache les barres de défilement | 0 ou 1 |
status | Montre ou cache la barre de statut | 0 ou 1 |
toolbar | Montre ou cache la barre d'outils | 0 ou 1 |
top | Distance de la nouvelle fenêtre par rapport au haut de l'écran | n exprimé en pixels |
width | Largeur de la nouvelle fenêtre | n exprimé en pixels |
| |
---|---|
Méthodes | Effets |
getFullYear() | Retourne l'année
sur 4 chiffres de l'objet auquel il est associé. uneDate.getFullYear() retourne |
getMonth() | Retourne le
mois. uneDate.getMonth() retourne (Mars) |
getDate() | Retourne le jour du
mois. uneDate.getDate() retourne |
getDay() | retourne le jour de
la semaine. uneDate.getDay() retourne |
uneDate.getHours() | Retourne
l'heure. uneDate.getHours() retourne |
getMinutes() | retourne les
minutes. uneDate.getMinutes() retourne |
getSeconds() | Retourne les minutes. uneDate.getSeconds() retourne |
getTime() | Retourne le nombre de
millisecondes écoulées depuis le 1er janvier 1970. Cela permet de
comparer deux dates uneDate.getTime() retourne |
getTimezoneOffset() | Retourne la différence entre l'heure locale et l'heure GMT |
Méthodes | Effets |
setYear() | Permet d'affecter
une année à l'objet auquel il est associé. uneDate.setYear(année) transforme la date en 20 Mars 2001 |
setMonth(mois) | Permet d'affecter
un nouveau mois. uneDate.setMonth(0) transforme la date en 20 Janvier 1977 |
setDate(jour) | Permet
d'affecter un nouveau jour du mois. uneDate.setDate(12) transforme la date en 20 Mars 1977 |
setHours(heure) | Permet
d'affecter une nouvelle heure uneDate.setHour(12) transforme la date en 20 Mars 1977 à 12h05min 30s. |
setMinutes(minutes) | Permet
d'affecter des minutes. uneDate.setMinutes(55) transforme la date en 20 Mars 1977 à 17h 55min 30s. |
setSeconds(secondes) | Permet
d'affecter des secondes uneDate.setSeconds(15) transforme la date en 20 Mars 1977 à 17h 05 min 15s. |
setTime(secondes) | Permet
d'affecter un nouveau nombre de millisecondes uneDate.setTime(0) nous retourne la date de référence, à savoir le 1er janvier 1970 à minuit. |
Méthodes | Effets |
toGMTString() | Retourne la date
au format GMT. uneDate.toGMTString() retourne |
toLocaleString | Retourne la
date au format local prédéfini par la machine de l'utilisateur
exécutant le script. uneDate.toLocaleString() retourne |
élément | Définition HTML | événements reconnus |
button | <input type="button" ...> | onClick onDbleClick onMouseDown onMouseUp onFocus onBlur |
radio | <input type="radio" ...> | Les mêmes que button |
Submit | <input type="submit" ...> | Les mêmes que button |
Reset | <input type="reset" ...> | Les mêmes que button |
form | <form ... > | onReset onSubmit |