Bonsoir,
J'ai écrit ma première page JSP et ça donne ceci :
Je désire effectuer un traitement basé sur une période démarrant le premier jour d'un mois choisi par un utilisateur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63 <!DOCTYPE HTML PUBliC "-//W3C/DTD HTML 4.0 Transitional//EN"> <html> <head> <META HTTP-EQUIV = "Pragma" CONTENT="no-cache"> <title>Données de base</title> <script> function valueDate(formulaire,valAn,valMoi) { var valAnnee=valAn.value; var valMois=valMoi.value; alert(valAnnee + ' ' + valMois); } </script> <link href="style.css" type="text/css" rel="stylesheet" > </head> <body> <FORM name="formlist" ACTION="" METHOD=""> <table border="0" width="100%"> <tr> <td width="50%"> <h3>Annee<img width="10" height="1" src="../Images/rien.gif"> <select name="j_annee" onChange="valueDate('formlist','j_annee','j_mois')"> <option value="0"></option> <option value="2000">2000</option> <option value="2001">2001</option> <option value="2002">2002</option> <option value="2003">2003</option> <option value="2004">2004</option> <option value="2005">2005</option> <option value="2006">2006</option> <option value="2007">2007</option> <option value="2008">2008</option> <option value="2009">2009</option> <option value="2010">2010</option> </select></h3> </td> <td width="50%"> <h3>Mois<img width="10" height="1" src="../Images/rien.gif"> <select name="prestmois" onChange="valueDate('formlist','j_annee','j_mois')"> <option value="0"></option> <option value="1">Janvier</option> <option value="2">Fevrier</option> <option value="3">Mars</option> <option value="4">Avril</option> <option value="5">Mai</option> <option value="6">Juin</option> <option value="7">Juillet</option> <option value="8">Aout</option> <option value="9">Septembre</option> <option value="10">Octobre</option> <option value="11">Novembre</option> <option value="12">Decembre</option> </select> </h3> </td> </tr> </table> </form> </body> </html>
Pour progammer cette date de départ, je désire utiliser deux listes SELECT, une avec les années, l'autre avec les mois.
J'ai créé ces deux listes et j'essaie maintenant de lire les choix effectués.
Pour voir si j'arrive à lire l'année et le mois, j'ai créé une fonction qui ne contient pour le moment qu'un alert() ou je voudrais afficher l'année et le numéro du mois.
Hélas, la boite n'affiche que deux fois l'indication "undefined undefined"
Quelle erreur ai-je commise ?
Mon environnement est :
Eclipse Platform Version: 3.4.0 Build id: I20080617-2000
Server Tomcat 6.0
Merci de l'aide et bonne soirée
Partager