Problème de formulaire

Fermé
lebelfortain1 Messages postés 29 Date d'inscription mardi 7 juin 2011 Statut Membre Dernière intervention 26 avril 2013 - 23 juin 2011 à 17:03
lebelfortain1 Messages postés 29 Date d'inscription mardi 7 juin 2011 Statut Membre Dernière intervention 26 avril 2013 - 27 juin 2011 à 08:38
Bonjour,

voici mon problème :
J'ai un tout beau formulaire, mais lorsque l'on veut aller sur un champs de texte autre que le premier (on va dire celui en haut à gauche), si on utilise pas la touche tab, et bien le clique se deplace directement vers le premier champs.
Ainsi les gens qui ne connaissent pas la méthode tab ne peuvent pas remplir le formulaire...
Quelle fonction faut il utiliser pour enlever cela ? Que faire ?
Merci

4 réponses

CrazyWorld Messages postés 326 Date d'inscription samedi 8 novembre 2008 Statut Membre Dernière intervention 16 février 2013 41
23 juin 2011 à 17:16
Tu peux nous montrer ta page ?
0
lebelfortain1 Messages postés 29 Date d'inscription mardi 7 juin 2011 Statut Membre Dernière intervention 26 avril 2013
24 juin 2011 à 08:46
<!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>
<script language="JavaScript"> 
  <!--
      function verif(email) { // Email valide ?
         var arobase = email.indexOf("@")
         var point = email.lastIndexOf(".")
         if((arobase < 3)||(point + 2 > email.length)||(point < arobase+3)) return false
         return true
         }
</script>
<script src="fade.js" type="text/javascript">
fade( document.getElementById('dali'), 1 );
</script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>DemandeDeRenseignement</title>
<style type="text/css">
<!--
@import url("site internet boulevard du littoral/style/style-site-css article demande de renseignements.css");
a:link {
	color: #999;
	text-decoration: none;
}
a:hover {
	color: #000;
	text-decoration: none;
}
a:visited {
	color: #999;
	text-decoration: none;
}
-->
</style>
<script type="text/javascript">
<!--
function MM_validateForm() { //v4.0
  if (document.getElementById){
    var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
    for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=document.getElementById(args[i]);
      if (val) { nm=val.name; if ((val=val.value)!="") {
        if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
          if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
        } else if (test!='R') { num = parseFloat(val);
          if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
          if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
            min=test.substring(8,p); max=test.substring(p+1);
            if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
      } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is required.\n'; }
    } if (errors) alert('The following error(s) occurred:\n'+errors);
    document.MM_returnValue = (errors == '');
} }
//-->
</script>
</head>

<body onload="startPix()">
<div id="page">
    <div id="scpage">
      <div id="bando">
        <ul>
          <li><a href="Demande de renseignement.php"><span style="color: #FC0;">demande de renseignement</span></a></li>
          <li><a href="Contact.html">contact</a></li>
          <li><a href="Article de presse.html">article de presse</a></li>
          <li><a href="Mission.html">missions</a></li>
          <li><a href="index.html">Accueil </a></li>
          <li><img src="site internet boulevard du littoral/images/logo.jpg" width="314" height="75" alt="logo" /></li>
        </ul>
      </div>
      <div id="centregauche">
      
        <p>&nbsp;</p></div>
      <div id="centredroite">
        <form id="form1" name="form1" method="post" action="formmail.php">
            <label onfocus="MM_validateForm('Société/Maire','','R','Nom, Prénom','','R','Code postal','','R','Ville','','R','E-mail','','R');return document.MM_returnValue">
          <fieldset>
            <legend> Vous êtes : </legend>
            Nom, Prénom*
            <input type="text" name="Nom, prenom" size="25" id="Nom, prenom" />
            </label>
           Ville*
            <label>
              <input type="text" name="Ville"id="Ville" />
            </label>
          Code Postal*
          <label>
              <input type="text" name="Code postal" size="25" id="Code postal" />
              <br />
              <br />
          </label>
           Une entreprise 
           <label>
            <input type="checkbox" name="entreprise" id="entreprise" />
          /</label>
          Un particulier
          <label>
            <input type="checkbox" name="particulier" id="particulier" />
            /
          </label>
          Un paysagiste
          <label>
            <input type="checkbox" name="paysagiste" id="paysagiste" />
            /
          </label>
          Un revendeur
          <label>
            <input type="checkbox" name="revendeur" id="revendeur" />
            /
          </label>
          Un architecte
          <label>
            
            <input type="checkbox" name="architecte" id="architecte" />
          </label>
          / Une ville
          <label>
            <input type="checkbox" name="ville" id="ville" />
            /
          </label>
          Un bureau d'étude
          <label>
            <input type="checkbox" name="bureau d'étude" id="bureau d'étude" />
            /
          </label>
          </fieldset>
          
          <fieldset>
          <legend> Pour vous contacter : </legend>
           <p>Téléphone
            <label>
              <input type="text" name="Téléphone" id="Téléphone" />
            </label>
          E-mail*
            <label>
              <input type="text" name="E-mail" id="E-mail" />
            </label> 
          </p> </fieldset>
          <fieldset>
<legend> Commentaire </legend>
          <p>
            <label>
              <textarea name="Commentaires" id="Commentaires" cols="45" rows="5">Précisez votre demande</textarea>
            </label>
          </p> </fieldset>
          <p>
            <label>
              <input type="submit" name="Envoyer" id="Envoyer" value="Envoyer" />
            </label>
          - -
          <label>
            <input type="reset" name="Rétablir" id="Rétablir" value="Réinitialiser" />
          </label>
          </p>
        </form>
<p> Les cases précédées d'un * sont obligatoires        </p>
<p>Les informations qui vous concernent sont destinées à la Sté BL, BL s'engage à ne pas communiquer ces informations à des tiers, vous disposez d'un droi d'accés, de modification, de</p>
      <td>&nbsp;</td>
      </div>
  </div>
  <p>&nbsp;</p>
</div>
</body>
</html>

0
CrazyWorld Messages postés 326 Date d'inscription samedi 8 novembre 2008 Statut Membre Dernière intervention 16 février 2013 41
24 juin 2011 à 12:33
Le problème de la fonction MM_validateForm() javascript
0
lebelfortain1 Messages postés 29 Date d'inscription mardi 7 juin 2011 Statut Membre Dernière intervention 26 avril 2013
27 juin 2011 à 08:38
qu est ce qu'il faut que je fasse ??
0