关于验证类控件验证的问题

lonelydreamsym 2004-11-22 10:21:19
在使用验证控件时,比较,范围,正则这三类验证控件时,不管设为什么验证条件,只要待验证的控件内容为空,则上述三类验证控件无效(就是不起作用),而如果待验证的控件有内容时,验证条件才起作用,这是为什么,比如,正则验证要求文本框中只能是五个数字,"^\d{5}$",如果文本框中为空,这个验证就没起作用,如果该文本框里有内容的话,才验证里面是不是有五个数字,真是不明白为什么,难道验证一个内容到少要两个验证控件才行吗??
...全文
117 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
qianwt 2004-11-22
  • 打赏
  • 举报
回复
必须要有两个,这个也是合理的,假如你想看这个文本框只要有内容才验证,没内容就不验证,这样要是都合并了就解决不了。
talenty 2004-11-22
  • 打赏
  • 举报
回复
验证控件其实只是微软为我们封装好的函数。为什么在submit以后才能调用他。因为他是后台的程序。既然是函数我们当然可以多个一起使用了。难道你没有做过既需要捕捉text的onfocus事件,又需要捕捉onchange事件的时候么?
lonelydreamsym 2004-11-22
  • 打赏
  • 举报
回复
谢谢各位了,再等等,明天中午结帖
niitxxb 2004-11-22
  • 打赏
  • 举报
回复
怎么发帖子 啊,点哪个连接啊?
leileibinbin 2004-11-22
  • 打赏
  • 举报
回复
同意exboy(kuku)
我在开发中就遇到过没有内容就不需要验证的情况
lonelydreamsym 2004-11-22
  • 打赏
  • 举报
回复
郁闷,这么不爽
exboy 2004-11-22
  • 打赏
  • 举报
回复
用两个组合来使用也不奇怪,有时候可能需要更多呢。
46539492 2004-11-22
  • 打赏
  • 举报
回复
如果要在内容为空时验证是要两个验证控件的。

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧