gpt4 book ai didi

asp.net - 我可以让 ASP.NET RangeValidator 和 onblur/onfocus 事件相互配合吗?

转载 作者:行者123 更新时间:2023-11-30 18:56:28 25 4
gpt4 key购买 nike

我有一个用于输入货币金额的文本框,其中有一个 RangeValidator 控件确保输入的值在 1 到 99999999.99 之间。

该字段还有一个“onblur”事件,它会触发一些 JavaScript 以用逗号和小数点格式化输入(例如 12455 -> 12,455.00)。还有一个“onfocus”事件可以反转“onblur”效果,将值恢复为可编辑格式(例如 12,455.00 -> 12455.00。

我的问题是 RangeValidator 不喜欢带逗号的格式化值,因此验证失败。

有办法解决这个问题吗?我希望能够对值进行范围检查,但在文本框没有焦点时仍将其格式化。我意识到 CustomValidator 可能可以工作,但我希望它能与 RangeValidator 一起工作。

最佳答案

只需将 RangeValidator 的类型更改为货币 (Type="Currency"),它将接受逗号和任何其他货币符号。

关于asp.net - 我可以让 ASP.NET RangeValidator 和 onblur/onfocus 事件相互配合吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1890321/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com