Dojo を使用して、2 つのパスワードが同じであることを確認したいと考えています。
ここに私が持っているHTMLがあります:
<form id="form" action="." dojoType="dijit.form.Form" /
>
<p
>Password:<input type="password"
>
name="password1"
id="password1"
dojoType="dijit.form.ValidationTextBox"
required="true"
invalidMessage="Please type a password" /</p
>
<p
>Confirm:<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"
>Save</div
>
</form
>
これが私がこれまでに持っているJavaScriptです:
var onSave = function() {
if(dijit.byId('form').validate()) { alert('Good form'); }
else { alert('Bad form'); }
}
ご協力いただきありがとうございます。純粋な JavaScript でこれを行うこともできますが、Dojo の方法でそれを行う方法を見つけようとしています。