Champs obligatoire

Good Vibes -  
 Mr Pink -
Bonjour, a tous!

je suis novice dans le langage HTML, je suis en stage dans une boîte, on m'a donné comme projet la création d'un site. Pour commencer je dois créer un formulaire avec le logiciel NVU. J'ai réussi maintenant, il faudrait que je rende certains champs obligatoire!
J'ai farfouilllé un peu partout mais galère!
Si quelqu'un peut me donner un petit coup de main, ce serait de la balle!

2 réponses

Utilisateur anonyme
 
bonjour,
pour exemple

<script language="JavaScript">
function verifForm(){

if ((document.formulaire.telephone1.value =="" &&
document.formulaire.telephone2.value =="" &&
document.formulaire.mail.value =="") &&
(document.formulaire.adresseCP.value =="" ||
document.formulaire.adresseVille.value ==""))
{
alert('Il manque un contact, ou contact incorrect');
document.formulaire.adresseL1.focus();
return false;
}

}
</script>

<form action="xxxx.php" method="POST" name=formulaire onSubmit="return verifForm()">

.../...
</form>
0
Good Vibes
 
Merci, gars !
Je vais regarder tous ça! Je te tiendrai au courant !
En tout cas merci d'avoir répondu si vite!
*
A plus star academy!
0
Good Vibes
 
J'ai bien reçu ton messsage!

je viens d'essayer ton programme!

<script language="JavaScript">
function verifForm(){

if ((document.demande de devis .Nom.value =="" &&
document.demande de devis.adresse.value =="" &&
document.fdemande dedevis.Ville.value =="") &&
(document.demande de devis.Code Postal.value =="" ||
document.formulaire.Email.value ==""))
{
alert('Il manque un contact, ou contact incorrect');
document.demande de devis.adresseL1.focus(); adresse L1 je vois a quoi cele correspond
return false;
}

}
</script>

<form action="xxxx.php" method="POST" name=demande de devis onSubmit="return verifForm()">

.../...
</form>

Apartie de </script> ça corrrespond à mon programme, mais c'est du HTML et la c'est .php

Désolé mais je galère un peu!
0
good vibes > Good Vibes
 
Salut man!

C'est bien possible que ce soit la même, c'est que je viens juste de débuter dans l'info, donc un peu galère!

Mon programme, c'est ça:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<title>demande-devis.html</title>
</head>
<body>
<form method="post" name="demande de devis"></form>
<div style="text-align: left;">   
     
           
       
           </div>
<table style="text-align: left; width: 686px; height: 32px;"
border="5" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="vertical-align: middle; text-align: center;"><big><big><big>DEVIS
GRATUIT</big></big></big></td>
</tr>
</tbody>
</table>
<br>
<br>
<br>
<br>
<div style="text-align: left;"><big
style="color: rgb(0, 0, 153);"><big><span
style="font-weight: bold;"><span
style="text-decoration: underline;">Vous </span>:</span></big></big><br>
</div>
<br>
Nom : <input size="76" name="nom"><br>
<br>
Adresse :   <input size="71" name="adresse"><br>
        
        <input
size="71" name="adresse2"><br>
<br>
Code Postal : <input size="20" name="cp">
        Ville : <input size="32"
name="ville"><br>
<br>
Téléphone : <input maxlength="10"
size="22" name="telephone">   
    Email : <input size="32" name="email"><br>
<small><br>
<br>
<br>
<br>
<br>
</small>
<big><strong><span
style="color: rgb(0, 0, 153); text-decoration: underline; font-weight: bold;">Votre
projet :</span></strong><span style="font-weight: bold;"><br>
</span><br>
<small>Vous avez un projet :
<select name="projet">
<option>Neuf</option>
<option>Rénovation</option>
</select>
</small><br>
<span style="font-weight: bold;"></span></big><br>
La solution énergie qui m'intéresse est :
<select name="solution energie">
<option selected="selected">A définir</option>
<option>Solaire thermique</option>
<option>Photovoltaïque</option>
<option>Pompe à Chaleur géothermie</option>
<option>Pompe à chaleur aérothermie</option>
<option>Climatisation réversible</option>
<option>VMC double flux</option>
<option>Puits canadien</option>
<option>Radiateurs</option>
<option>Panneaux rayonnants</option>
<option>Planchers et plafonds rayonnants</option>
<option>Chaudières (fuel, bois...)</option>
<option>Récupération d'eaux de pluies</option>
<option></option>
</select>
<br>
<br>
Début des travaux :
<select name="travaux">
<option>< 6 mois</option>
<option>> 6 mois</option>
<option selected="selected">A définir</option>
</select>
<br>
<br>
Avez-vous un installateur (électricien, plombier....)? : <br>
<br>
Non <input name="installateurnon" value="non"
type="checkbox">  Si oui, lequel <input
size="59" name="installateur"><br>
<br>
Vos commentaires : <br>
<br>
<div style="text-align: left;"> <textarea
cols="61" rows="7" name="commentaires">Vous
avez des compléments d'informations à nous
communiquer</textarea><br>
</div>
<br>
Vous avez des plans ou autres documents à nous transmettre :
<input name="doc" type="file"><br>
<br>
           
       
           
       
           
    <input name="validation"
value="Valider" type="button"><br>
<br>
<br>
<br>
<br>
<br>
</body>
</html>

Par rapport à ton aide, j'imcorporais le programme avant le mien, en remplaçant mes code à moi!

adresse L1 focus, je vois pas à quoi cele correspond!
et la ligne avec le php aussi! Bon c'est moi qui galère sûrement, un peu relou de ce lancer!

voilà! bon je vais y retourner!
je te remercie!
0
Utilisateur anonyme
 
je ne vois pas ton problème.
qu'est qui est du html et qus'est ce qui est du php
du html se code aussi dans du php... avec echo "<form ..... >";
0
good vibes
 
Désolé de pas avoir répondu avant!
c'est cool le problème est réglé!
Je te remercie!

merci pour cette excellent forum!
0
Mr Pink > good vibes
 
j'essaie de clore le sujet!
0