解决页面包含两个用户控制且都有Form提交的时按钮验证事件混乱
接上篇。
我把验证代码,简单的验证为空放在ascx里了。按钮的单击事键也对应了checkForm()了。

在ascx中使用js做验证时需要注意的小地方.<script language="JavaScript">
在ascx中使用js做验证时需要注意的小地方.    
<!--
在ascx中使用js做验证时需要注意的小地方.    
function checkForm(){
在ascx中使用js做验证时需要注意的小地方.        
if (document.Form1.txtUserName.value.length == 0) {
在ascx中使用js做验证时需要注意的小地方.            alert(
"请输入用户名.");
在ascx中使用js做验证时需要注意的小地方.            document.Form1.txtUserName.focus();
在ascx中使用js做验证时需要注意的小地方.            
return false;
在ascx中使用js做验证时需要注意的小地方.        }    
在ascx中使用js做验证时需要注意的小地方.   
       
在ascx中使用js做验证时需要注意的小地方.    
return true
在ascx中使用js做验证时需要注意的小地方.    }
在ascx中使用js做验证时需要注意的小地方.    
-->
在ascx中使用js做验证时需要注意的小地方.
</script>
然后把ascx放到aspx里。运行。根本不行。查看源码得知.TextBox的ID,前面加上了
<input name="QuickForumLogin1:txtUserName" type="text" >
在ascx中使用js做验证时需要注意的小地方.<script language="JavaScript">
在ascx中使用js做验证时需要注意的小地方.    
<!--
在ascx中使用js做验证时需要注意的小地方.    
function checkForm(){
在ascx中使用js做验证时需要注意的小地方.        
if (document.Form1.QuickForumLogin1_txtUserName.value.length == 0) {
在ascx中使用js做验证时需要注意的小地方.            alert(
"请输入用户名.");
在ascx中使用js做验证时需要注意的小地方.            document.Form1.QuickForumLogin1_txtUserName.focus();
在ascx中使用js做验证时需要注意的小地方.            
return false;
在ascx中使用js做验证时需要注意的小地方.        }    
在ascx中使用js做验证时需要注意的小地方.
在ascx中使用js做验证时需要注意的小地方.    return true
在ascx中使用js做验证时需要注意的小地方.    }
在ascx中使用js做验证时需要注意的小地方.    
-->
在ascx中使用js做验证时需要注意的小地方.
</script>

相关文章:

  • 2022-03-08
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-25
  • 2021-07-12
猜你喜欢
  • 2021-05-10
  • 2021-09-13
  • 2021-04-04
  • 2021-11-01
  • 2022-12-23
  • 2021-07-26
  • 2022-12-23
相关资源
相似解决方案