Formulaire

Fermé
Lynd@ Messages postés 10 Date d'inscription jeudi 19 juin 2003 Statut Membre Dernière intervention 1 février 2005 - 15 oct. 2003 à 22:34
nikalkal Messages postés 232 Date d'inscription mercredi 3 septembre 2003 Statut Membre Dernière intervention 14 avril 2006 - 20 oct. 2003 à 10:37
Bonjour, j'essaie de créer un formulaire pour un site internet et je veux que les champs soient obligatoire, i.e. les personnes doivent obligatoirement compléter tous les champs. Je veux aussi une liste déroulante dedans pour le choix des provinces. Hors cette liste déroulante est un script à lui seul et je dois l'inscrire dans l'autre script, ce qui donne comme résultat, que l'on peut ne pas remplir la province. C'est donc que je n'ai pas la bonne façon de faire mon code. Est-ce que qq a un truc pour que je puisse inclure un menu déroulant et que tout soit obligatoire.

Merci

       
                Bonne journée !

4 réponses

nikalkal Messages postés 232 Date d'inscription mercredi 3 septembre 2003 Statut Membre Dernière intervention 14 avril 2006 8
16 oct. 2003 à 08:55
Bein à priori il te suffit de tester que chaque champ ne soit pas nul du genre:
if($Champ1=="")
  printf("Vous devez rentrer le Champ1");
else 
  if($Champ2=="")
    printf("Vous devez rentrer le Champ2");
  else {

          OK
  
  }   


Si ca répond pas à ta question met ton code!
Bonne chance.

PS: si tu met ton code sur le forum, n'oubli pas de le mettre entre les balises code et /code pour que le forum respecte les espaces et que ton message soit plus lisible.


La plus belle parole est encore le silence!
0
Lynd@ Messages postés 10 Date d'inscription jeudi 19 juin 2003 Statut Membre Dernière intervention 1 février 2005
16 oct. 2003 à 17:46
Voici le code que j'ai
       
                
<SCRIPT LANGUAGE="JavaScript">
function validation() {
    if (document.formulaire1.type.value.length < 3) {
	    window.alert("Veuillez entrer le type d'entreprise.");
		return false;
	}

<FORM name="formulaire1" action="mailto:lproulx@excel.qc.ca ?subject=Demande de catalogues" METHOD="POST" enctype="text/plain"
onSubmit="return validation();">


<SELECT NAME="type" size="1"><OPTION selected value="type"><FONT FACE="Arial,Helvetica"><FONT SIZE=-1>Type d'entreprise</OPTION><OPTION value="Fourniture industrielle">Fourniture industrielle</OPTION><OPTION value="Compresseurs">Compresseurs</OPTION><OPTION value="Fluid Power">Fluid Power</OPTION><OPTION value="Pièce d'auto">Pièce d'auto</OPTION><OPTION value="Quincaillerie">Quincaillerie</OPTION> <OPTION value="Fourniture de construction">Fourniture
de construction</OPTION><OPTION value="Autre">Autre</FONT></FONT></OPTION></SELECT>
0
nikalkal Messages postés 232 Date d'inscription mercredi 3 septembre 2003 Statut Membre Dernière intervention 14 avril 2006 8
17 oct. 2003 à 14:20
Je suis pas trop javascript alors j'pourrais pas t'aider sur l'histoire de controler la longeur mais je pense que tu peux-faire un truc du genre
-> Si value = type c'est qu'aucune option n'a été choisi non?
alors:

if (document.formulaire1.type.value=="type")
window.alert("Veuillez entrer le type d'entreprise.");

Je ne connais pas la syntaxe du langage java mais je pense que cette instruction doit etre correcte.


La plus belle parole est encore le silence!
0
mois j'ai un problème mais je ne reçois aucune répends?
le sujet c'est:
Comment crée un CD système a partir de l'internet.
merci
0
Eaulive Messages postés 27064 Date d'inscription jeudi 18 avril 2002 Statut Modérateur Dernière intervention 23 juin 2015 290
17 oct. 2003 à 20:21
Ouvre un nouveau post dans le forum approprié STP.

ジ   Eaulive...   ジ
Aidez mes stats... bouffez Castor!
0
nikalkal Messages postés 232 Date d'inscription mercredi 3 septembre 2003 Statut Membre Dernière intervention 14 avril 2006 8
20 oct. 2003 à 10:37
On peut savoir c'qu'il vient faire là ton message haqim?


La plus belle parole est encore le silence!
0