使用三个文本框进行自定义验证

Posted

技术标签:

【中文标题】使用三个文本框进行自定义验证【英文标题】:Custom validation with three textboxs 【发布时间】:2019-06-15 07:01:52 【问题描述】:

我的 asp.net 应用程序中有三个文本框,即 textbox1、textbox2、textbox3。我的问题是要么我必须同时填充 textbox1 和 textbox2 要么填充 textbox3。如何使用自定义验证器?

任何线索

帕萨

【问题讨论】:

你可以对表单提交事件进行测试 【参考方案1】:

这是您可以使用的小型 javascript 代码:

function Validate()
 var textbox1= document.getElementById("textbox1").value;
 var textbox2= document.getElementById("textbox2").value;
 var textbox3= document.getElementById("textbox3").value;
 if (textbox1 && textbox2)
    return true;
 
 else if(textbox3)
     return true;
 

 return false;

您可以在提交表单时调用此方法,然后相应地显示验证错误消息。

【讨论】:

以上是关于使用三个文本框进行自定义验证的主要内容,如果未能解决你的问题,请参考以下文章

如何使用验证“唯一”访问 Laravel 中的自定义文本框名称?

winform,自定义文本框控件 实现文本框验证加水印功能

使用日期选择器在文本框中进行验证

文本框自定义验证提醒

MFC如何改变消息框的三个按钮的文本值

js验证如何限制文本框只能输入数字