我有典型的密码,确认使用XForms密码布局: 我的情况是这样的:的XForms密码确认密码
<data>
<password/>
<newPassword/>
<confirmPassword/>
</data>
和输入是这样的:
<xf:secret ref="password">
<xf:label>Old PAssword</xf:label>
</xf:secret>
<xf:secret ref="newPassword">
<xf:label>New Password</xf:label>
</xf:secret>
<xf:secret ref="confirmPassword">
<xf:label>Confirm Password</xf:label>
</xf:secret>
<div>
<xf:submit submission="test">
<xf:label>Change Password</xf:label>
</xf:submit>
</div>
我不t知道如何验证并使用confirmPassword匹配newPassword,我知道它使用<xf:bind
标签,但我还没有找到如何验证节点之间的相等性。 请帮忙!
谢谢!它像一个魅力工作!我尝试过之前像' '但我唯一错过的就是'../'部分,并输出的想法是伟大的,谢谢! –
jmacboy
@jmacboy有一种更简单的方法来显示错误文本。只需将该消息作为'xf:secret'元素内的'xf:alert'元素。只要关联绑定的约束返回false,它就会出现在输入字段旁边。演示实际的消息可能取决于XForms解析器。 – grtjn