Bonjour à tous,

Je suis un débutant en HTML et javascript, mais j'arrive presque à mes fins pour réaliser mon formulaire

Les enregistrements fonctionnent bien, les conditions pour que les champs soient remplis aussi, mais j'aimerai ajouter d'autres conditions pour les champs e-mail et téléphone, à savoir :

Champ e-mail : faire en sorte qu'il soit valide, c'est à dire qu'il contienne un @ et un .
Champ téléphone : qu'il contienne uniquement que des chiffres

Voici ci-dessous le code que j'ai pour le moment, quelqu'un a t-il la solution pour les conditions manquantes ?

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
<script type="text/javascript">
 
function verification()
 
{
		if(document.getElementById('reponse1').getChecked()==false &
		document.getElementById('reponse2').getChecked()==false &
		document.getElementById('reponse3').getChecked()==false ){ 	
		new Dialog().setStyle('color', 'black').showMessage(
		'Message',
		'Merci de répondre à la question pour valider votre participation');
		return false;
				}	
 
		if(document.getElementById('civilite').getValue() == "---"){        
		new Dialog().setStyle('color', 'black').showMessage(
		'Message',
		'Merci de renseigner votre civilité pour valider votre participation');
		return false;
				}
 
		if(document.getElementById('nom').getValue() == ""){        
		new Dialog().setStyle('color', 'black').showMessage(
		'Message',
		'Merci de renseigner votre nom pour valider votre participation');
		return false;
				}
 
		if(document.getElementById('prenom').getValue() == ""){        
		new Dialog().setStyle('color', 'black').showMessage(
		'Message',
		'Merci de renseigner votre prénom pour valider votre participation');
		return false;
				}
 
		if(document.getElementById('email').getValue() == ""){        
		new Dialog().setStyle('color', 'black').showMessage(
		'Message',
		'Merci de renseigner votre email pour valider votre participation');
		return false;
				}
 
		if(document.getElementById('telephone').getValue() == ""){        
		new Dialog().setStyle('color', 'black').showMessage(
		'Message',
		'Merci de renseigner votre numéro de téléphone pour valider votre participation');
		return false;
				}
 
		if(document.getElementById('condition').getChecked()==false){        
		new Dialog().setStyle('color', 'black').showMessage(
		'Message',
		'Veuillez accepter le règlement pour valider votre participation');
		return false;
				}	
 
		return true;
}
 
</script>
UN GRAND MERCI PAR AVANCE !