Bonjour à tous,

Voilà j'ai un formulaire qui s'affiche si une checkbox est coché.
Je voudrais vérifier le formulaire grâce à un script java, mais uniquement si la checkbox est coché.

Pour le moment j'en suis là ==>
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
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
<?
session_start();
require_once 'DB.php';
require_once "Auth/Auth.php";
require_once('includes/connect.php');
require_once('includes/datemanager.class.php');
 
// DATE DU JOUR
$ma_date = new DateManager();
 
$ma_date-> Initialize();
 
$aujourdhui = getdate();
$jour = $aujourdhui['mday'];
$mois = $aujourdhui['mon'];
$annee = $aujourdhui['year'];
 
 
$db = DB::connect($dsn);
$db -> setFetchMode(DB_FETCHMODE_ASSOC);
 
 
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
 
<script src="script/montrer.js">
</script>
<script language="JavaScript" src="script/controle_form_v1.js"></script>
 
<title>Ajouter une inscription</title>
 
</head>
<body>
 
<br>
<form name="form" action="update_inscrit.php" onsubmit="return submit_form(this)" method="post"> 
<label>
  <input name="nom" type="text" >nom*
  </label><br>
  <label>
  <input name="prenom" type="text">prénom*
  </label><br>  
  <label>
  <input name="naissance" type="text">date de naissance*
  </label><br>  
  <label>
  <input name="adresse" type="text">adresse*
  </label><br>
  <label>
  <input name="cp" type="text">code postal*
  </label><br>
  <label>
  <input name="ville" type="text">ville*
  </label><br>
  <label>
  <input name="telephone" type="text">téléphone*
  </label><br>
  <label>
  <input name="demandeur" type="checkbox" onclick="montrer(this.checked,'souscript');" > Cochez la case si le demandeur n'est pas l'inscrit
  <div id="souscript" style='display:none'> 
				<label>
				<input name="c_nom" type="text">nom
				</label><br>
				<label>
				<input name="c_prenom" type="text">prénom
				</label><br>  
 
				<label>
				<input name="c_email" type="text">e-mail
				</label><br>
 
	</div>  
  </label> <br /><br />
  <i>* Champs obligatoires</i>
  <br><br />
  <input value="Envoyer" name ="search" type="image" title="Enregistrer l'inscription" src="images/valider.png" > 
  &nbsp;&nbsp;&nbsp;&nbsp;<a href='index.php' title="Retour à l'index "><img src="images/annuler2.png" border=0</a> <br>
</form>
<br><big><center><a href='index.php' title="Retour à l'index "><img src='images/aire_accueil.png' border=0</a> <br></big></center> 
 
</body>
</html>
 
<champ nom="nom" lib="nom de l'inscrit" lim="3,55" />
<champ nom="prenom" lib="prénom de l'inscrit" lim="3,55" />
<champ nom="naissance" lib="date de naissance" ctl="date" />
<champ nom="cp" lib="code postal" ctl= "nombre" lim="5" />
<champ nom="adresse" lib="adresse de l'inscrit" lim="3,55" />
<champ nom="ville" lib="ville de l'inscrit" lim="3,55" />
<champ nom="telephone" lib="téléphone de l'inscrit" ctl="nombre" lim="10" />
Et je voudrai pouvoir vérifier les champs c_nom et c_prenom uniquement quand ceux ci sont affichés.


Voilà en espérant avoir été clair, merci d'avance


[edit] erf, je crois que je me suis trompé de forum