document.write("<HR><P>" + "Le nouveau monde".charAt(4));
document.write("<HR><P>" + "Le nouveau monde".indexOf("u")); document.write("<HR><P>" + "Le nouveau monde".indexOf("u", 6));
document.write("<HR><P>" + "Salut à tout le monde !".substring(0, 7));
Illustration de indexOf et de substring avec la fonction repstr qui remplace toutes les occurences de vieuS par nouveauS :
function repstr(s, vieuS, nouveauS) { var i = 0; // recherche de vieuS while (s.indexOf(vieuS) >= 0) { i = s.indexOf(vieuS); // substitution s = s.substring(0,i) + nouveauS + s.substring(i+vieuS.length,s.length); } return s; }
document.write("<HR><P>" + "Le nouveau monde".toLowerCase());
document.write("<HR><P>" + "Le nouveau monde".toUpperCase());
document.write("<HR><P>" + "Salut à tout le monde !".bold());
document.write("<HR><P>" + "Mon lien".link("default.htm"));
document.write("<HR><P>PI = " + Math.PI);
with (Math) { a = PI * r*r; y = r*sin(theta); x = r*cos(theta); }
Today = new Date(); Xmas99 = new Date("Decembre 25, 1995, 14:50:00"); Xmas99 = new Date(95, 11, 25); Xmas99 = new Date(95, 11, 25, 14, 50, 00);On a alors (0=Janvier) :
document.write("<HR><P>" + Xmas99.getYear()); document.write("<HR><P>" + Xmas99.getMonth());
today = new Date(); nextXmas = new Date("December 25, 1999"); msPerDay = 24*60*60*1000; // Nb. de ms / jour daysLeft = (nextXmas.getTime()-today.getTime())/msPerDay; daysLeft = Math.round(daysLeft); document.write("<HR><P>Nombre de jours qu'il reste avant le prochain Noël : " + daysLeft);
function calcule(equation) { if (confirm("Etes vous sur?")) // Evaluation de l'expression saisie par l'utilisateur // et affectation du result au champ de saisie result equation.resultat.value = eval(equation.expression.value); else alert("Essayez a nouveau."); } </SCRIPT> <CENTER><FORM> <TABLE> <TR> <TD>Saisissez une expression: <TD><INPUT TYPE="text" NAME="expression" SIZE=15 > <TD><INPUT TYPE="button" VALUE="Evaluation..." ONCLICK="calcule(this.form)"> <TR> <TD>Resultat: <TD><INPUT TYPE="text" NAME="resultat" SIZE=15 > </TABLE> </FORM> </CENTER>
<CENTER> <FORM> <INPUT TYPE="button" VALUE="Qui êtes vous ?..." ONCLICK="prompt('Entrer un nom SVP', 'Votre Nom')"> </FORM> </CENTER>
CA SUFFIT !!!