Я хочу проверить, что два пароля одинаковы с Dojo.Проверка пароля в dojo
Вот HTML у меня есть:
<form id="form" action="." dojoType="dijit.form.Form" /
>
<p
> Пароль: <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"
> Сохранить </div
>
</form
>
Вот JavaScript У меня до сих пор:
var onSave = function() {
if(dijit.byId('form').validate()) { alert('Good form'); }
else { alert('Bad form'); }
}
Спасибо за вашу помощь. Я мог бы сделать это в чистом JavaScript, но я пытаюсь найти Dojo способ сделать это.
Я думаю, что решение Эд принимает во внимание множественные ограничения и является более полным решением вопроса. – 2009-12-23 18:08:15