Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用javascript使一个字段为必填字段或另一个字段不起作用_Javascript_Asp.net_Webforms_Devexpress - Fatal编程技术网

使用javascript使一个字段为必填字段或另一个字段不起作用

使用javascript使一个字段为必填字段或另一个字段不起作用,javascript,asp.net,webforms,devexpress,Javascript,Asp.net,Webforms,Devexpress,您好,我正在尝试使用以下javascript使移动或固定电话成为强制命令我正在使用.net webforms,我有以下脚本,但它不起作用我已经为我的控件提供了所需的客户端ID,并在底部的脚本标记之间加载脚本页面上的其他脚本启动正常,因此没有问题,这不是我的页面,而是这个剧本 我以以下方式将控件附加到脚本 <ClientSideEvents Validation="function(s, e) { OnLandLineValdiate(s, e); }" ValueChanged="f

您好,我正在尝试使用以下javascript使移动或固定电话成为强制命令我正在使用.net webforms,我有以下脚本,但它不起作用我已经为我的控件提供了所需的客户端ID,并在底部的脚本标记之间加载脚本页面上的其他脚本启动正常,因此没有问题,这不是我的页面,而是这个剧本

我以以下方式将控件附加到脚本

   <ClientSideEvents Validation="function(s, e) { OnLandLineValdiate(s, e); }" ValueChanged="function(s, e) {   OnUpdateControlValue(s, e); }" />

我想发生的是,如果填写了mobile,则满足这两个条件如果填写了landline,则也满足这两个条件?

都是负数条件,因此您应该使用=运算符而不是=运算符

e.isValid =(!(mobile == null && landline == null))

你应该修正输入错误:我认为应该是Validate,而不是Valdiate,在第二个函数中,你写了两次
landLine==null
,第二个函数没有landine==null twicejQuery始终是答案项目很长时间都不允许更改,恐怕@RaisingAgentWell,“不要改变它,如果它至少部分运行”-EA游戏
e.isValid =(!(mobile == null && landline == null))