Développement Web (NFA 016) |
Écrire une page web comportant une zone demandant à l'utilisateur d'entrer son nom et un bouton d'intitulé "saluer" dont la pression produira l'affichage d'un message bonjour nom entré.
L'affichage se fera :
Écrire un formulaire dans lequel on demande à l'utilisateur:
Les données sont destinées à être transmises à un script cgi de traitement se trouvant a l'URL: http://www.qenherkhopeshef.org/cgi-bin/echo.pl
Avant d'envoyer les données on veut vérifier (en local) à l'aide d'un script javascript que tous les champs ont été remplis. Modifier le code html et écrire le code javascript permettant de faire cela.
Soit la page suivante:
<?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr"> <head> <title>mon exo</title> </head> <body> <h1 id="premier">un premier titre</h1> <p>bla bla bli bla bla bla bla bli bla bla bla bla bli bla bla bla bla bli bla bla </p> <h1 id="second">un second titre</h1> <p>blo blo bli blo blo blo blo bli blo blo blo blo bli blo blo blo blo bli blo blo </p> </body> </html>
On veut réaliser un jeu de morpion. Pour cela on construit une page HTML contenant un tableau de 3 lignes et 3 colonnes (donc 9 cases). Au départ chaque case contient un point. Dans un premier temps l'utilisateur joue pour les 2 joueurs. Pour cela il clique une case: soit
Modifier le code précèdent pour que le second joueur soit la machine. On ne cherchera pas de stratégie. La machine tire une case au hasard (cf fonction random de javascript) vérifie si elle est libre avant s'insérer un rond et recommence si ce n'est pas le cas.
Ce document a été traduit de LATEX par HEVEA