Les entrées cachées permettent, lors de l'envoi, de joindre au formulaire une information non visible pour l'utilisateur. Lorsque la balise <input> possède le type hidden, elle n'accepte plus que deux attributs, en l'occurrence name et value.

La commande <input type="hidden"> spécifie la création d'une entrée cachée.
L'attribut name="Nom du champ" permet d'affecter un nom à l'entrée cachée.
L'attribut value="Valeur de la variable" permet d'affecter une valeur à l'entrée cachée.
<html>
  <head>
    <title>Un titre pertinent</title>
    <meta name="Description" content="...">
    <meta http-equiv="Date" content="01/01/2000">
    ...
  </head>
  <body> 
    <form>
      <input 
                type="hidden" 
                name="Nom du bouton" 
                value="Valeur de l'entrée cachée">
      ...
    </form> 
    ...
    Diverses commandes HTML
    ...
  </body>
</html>
<input type="hidden" 
               name="EntreeCachee" 
               value="Valeur non visible pour l'utilisateur">