如何通过javascript更改CompareValidator中的ValueToCompare?
在我的表单中,有密码字段,因此我无法使用回发。 我需要验证客户端的所有内容。
但 ValueToCompare 可能会因用户输入而改变。
如何通过javascript更改CompareValidator中的ValueToCompare?
谢谢。
也许我需要讲述完整的案例。 我有两个输入,表示a & b,这两个数之和不能大于c。
例如, c 为 90 a输入30,则b不能大于60。 如果 b 然后输入为 40,则 a 不能大于 50。
我现在在服务器端执行此操作,如何使用 asp.net 验证在客户端执行此操作?
In my form, there are password field, so that I cannot use postback.
I need to validate everything in client side.
But the ValueToCompare may change by the user input.
How to change the ValueToCompare in CompareValidator by javascript?
Thanks.
Maybe I need to tell the full case.
I have two input, said a & b, the sum of this two number cannot greater than c.
For example,
c is 90
a is inputted 30, then b cannot be greater than 60.
if b is then entered to 40, than a cannot be greater than 50.
I am now doing this in server side, how can I do it in client side by using asp.net validations?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
这对我有用:
This works for me:
来自:
http://msdn.microsoft。 com/en-us/library/system.web.ui.webcontrols.comparevalidator.aspx
将用户在输入控件中输入的值与在另一个输入控件中输入的值或常量值进行比较。
这些是你的选择。 比较两个控件,或将一个控件与常量进行比较。
如果两者都不适合,您可能需要自己推出。
From:
http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.comparevalidator.aspx
Compares the value entered by the user in an input control with the value entered in another input control, or with a constant value.
Those are your choices. Compare two controls, or compare one against a constant.
If neither suits, you may need to roll your own.
如果您的意思是输入您的密码和请重新输入密码类型的比较,那么您不需要使用ValueToCompare。 相反,您可以像这样使用 ControlToCompare 和 ControlToValidate :
If you means something like Enter Your Password and Please Reenter Password type of comparison then you don't need to use ValueToCompare. Instead you use ControlToCompare and ControlToValidate like this:
我用 firebug 帮助解决了同样的问题:
我使用 JQuery 进行更改比较验证器 cvDataMinApertura 在年份更改下拉列表中。
I solved the same problems with firebug helps:
I use JQuery for change compare validator cvDataMinApertura on change of years drop down list.