HTML5, comment forcer la validation du modèle d'entrée sur le changement de valeur?

Je suis en train d'apprendre HTML5 et est venu à travers la suivante. Je voudrais utiliser le pattern de saisie de mot-clé pour valider l'entrée de l'utilisateur (par exemple, après validation en appuyant sur tab ou un changement d'orientation de l'entrée de la boîte).

J'ai essayé ce qui suit:

<input name="variable" value="" tabindex="1" maxlength="13" required="required" pattern="${expectedValue}" onchange="this.variable.validate()" />  </li>

Et ainsi:

<input name="variable" value="" tabindex="1" maxlength="13" required="required" pattern="${expectedValue}" />  </li>

J'ai fait le code pour

onchange="this.variable.validate()" 

Comment déclencher la validation sur l'évolution de la valeur? Je suis en mesure de le faire uniquement onSubmit.

source d'informationauteur Daniel