Vérification de mot de passe dans le dojo

Je veux vérifier que les deux mots de passe sont les mêmes à l'aide de Dojo.

Voici le code HTML que j'ai:

<form id="form" action="." dojoType="dijit.form.Form" />

<p>Mot de passe: <input type="password"
name="password1"
id="password1"
dojoType="dijit.form.ValidationTextBox"
required="true"
invalidMessage="Please type a password" /
></p>

<p>Confirmer: <input type="password"
name="password2"
id="password2"
dojoType="dijit.form.ValidationTextBox"
required="true"
invalidMessage="This password doesn't match your first password" /
></p>

<div dojoType="dijit.form.Button" onClick="onSave">Enregistrer</div>

</form>

Voici le code JavaScript, j'ai jusqu'à présent:


var onSave = function() {
if(dijit.byId('form').validate()) { alert('Good form'); }
else { alert('Bad form'); }
}

Merci pour votre aide. Je pourrais le faire en JavaScript, mais je vais essayer de trouver le Dojo façon de faire.

OriginalL'auteur Richard Garside | 2008-11-21