解决页面包含两个用户控制且都有Form提交的时按钮验证事件混乱 接上篇。我把验证代码,简单的验证为空放在ascx里了。按钮的单击事键也对应了checkForm()了。 <script language="JavaScript"> <!-- function checkForm(){ if (document.Form1.txtUserName.value.length == 0) { alert("请输入用户名."); document.Form1.txtUserName.focus(); return false; } return true } --></script> 然后把ascx放到aspx里。运行。根本不行。查看源码得知.TextBox的ID,前面加上了<input name="QuickForumLogin1:txtUserName" type="text" > <script language="JavaScript"> <!-- function checkForm(){ if (document.Form1.QuickForumLogin1_txtUserName.value.length == 0) { alert("请输入用户名."); document.Form1.QuickForumLogin1_txtUserName.focus(); return false; } return true } --></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