Submit représente un bouton de soumission dans un formulaire.

Compatibilité
Cet objet est compatible avec Internet Explorer.Cet objet est compatible avec Netscape.
Disponibilité

Javascript 1.0 côté client

Correspondance HTML
<input type="submit"...>
Héritage

Input et HTMLElement

Synopsis
form.elements[i]
form.name
Propriétés
Propriété Description
form spécifie le formulaire contenant le bouton.
name correspond au nom du bouton (NAME).
type correspond à l'attribut TYPE.
value valeur de l'élément Input (VALUE).
Méthodes
Méthode Description
blur enlève le focus sur le bouton.
click simule un clique de souris sur l'élément Submit.
focus donne le focus à le bouton.
handleEvent invoque le Handler pour spécifier un événement.
Evénements
Evénement Description
onBlur perte de focus sur le bouton.
onClick clique de souris sur l'élément Submit.
onFocus réception de focus sur le bouton.
Exemple [voir]
<html>
  <head>
    <script language="JavaScript" type="text/javascript">
      function validation_form()
      {
        valide = true;
        if (!verif_vide(document.form.societe.value))
        {
          valide = false; alert('Le champ Société est vide !');
        }
        if (!verif_vide(document.form.qualite.value))
        {
          valide = false; alert('Le champ Qualité est vide !');
        }
        if (!verif_vide(document.form.nom.value))
        {
          valide = false; alert('Le champ Nom est vide !');
        }
        if (!verif_vide(document.form.prenom.value))
        {
          valide = false; alert('Le champ Prénom est vide !');
        }
        if (!verif_email(document.form.email.value))
        {
          valide = false; alert('Votre adresse eMail est invalide !');
        }
        if (!verif_vide(document.form.telephone.value))
        {
          valide = false; alert('Le champ Téléphone est vide !');
        }
        if (valide == true)
        {
          alert('Merci !');
          return valide;
        }
        else
          alert('Veuillez remplir les champs correctement SVP !\nMerci !');
      }

      function verif_vide(text)
      {
        return (text.length > 0);
      }

      function verif_email(adresse)
      {
        if ((adresse == "")
           || (adresse.indexOf ('@') == -1)
           || (adresse.indexOf ('.') == -1))
          return false;
        return true;
      }

      function active()
      {
        document.form.soumission.focus()
      }
    </script>
  </head>
  <body onload="active()">
    <form name="form" onsubmit="validation_form()">
      <input type="text" name="societe" size="40" maxlength="40"><br>
      <input type="text" name="qualite" size="40" maxlength="40"><br>
      <input type="text" name="nom" size="40" maxlength="40"><br>
      <input type="text" name="prenom" size="40" maxlength="40"><br>
      <input type="text" name="email" size="40" maxlength="40"><br>
      <input type="text" name="telephone" size="40" maxlength="40"><br>
      <input type="submit" name="soumission" value="Envoyer"> 
      <input type="reset" name="annulation"value="Annuler">
    </form>
  </body>
</html>
</html>
En savoir plus :
Découvrez cet objet sur le site de NetscapeDécouvrez cet objet sur le site de Microsoft