.net – 如果选中复选框,如何制作文本框
发布时间:2020-05-28 04:18:53 所属栏目:asp.Net 来源:互联网
导读:如果选中复选框,如何才能创建文本框? 我想我可以编写一个自定义验证器,但是我希望尽可能避免完整的帖子来检查验证…我认为AJAX已经内置了这个场景,但我一直无法找到它.我正在考虑直接JavaScript也是一个解决方案,但如果这是最好的方法,我可以先行一步. 处理
|
如果选中复选框,如何才能创建文本框? 我想我可以编写一个自定义验证器,但是我希望尽可能避免完整的帖子来检查验证…我认为AJAX已经内置了这个场景,但我一直无法找到它.我正在考虑直接JavaScript也是一个解决方案,但如果这是最好的方法,我可以先行一步. 解决方法处理这个问题的JavaScript并不是很困难.鉴于以下ASP控件: <asp:TextBox ID="txtSubject" runat="server" /> <asp:CheckBox ID="chkSubjectRequired" runat="server" OnClick="updateValidator();" /> <asp:RequiredFieldValidator ID="rfvSubject" ControlToValidate="txtSubject" ErrorMessage="You must enter a subject." runat="server" /> 添加以下JavaScript函数: <script language="javascript" type="text/javascript">
function updateValidator() {
var enableValidator = !event.srcElement.status;
var rfvSubject = document.getElementById('rfvSubject');
ValidatorEnable(rfvSubject,enableValidator);
}
</script>
这里的所有都是它的.您还需要将以下代码添加到页面加载事件中,以便在用户禁用JavaScript时,仍然可以正确打开或关闭所需的字段验证程序: rfvSubject.Enabled = chkSubjectRequired.Checked (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – Asp.net Identity使用什么算法来加密密码?
- ASP.NET C#捕获类中的所有异常
- asp.net-mvc – 如何在MVC中测试ModelMetadata.FromLambdaE
- asp-classic – 如何在asp经典中触发异步调用并忽略响应?
- asp.net-mvc-3 – mvc dropdownlistfor没有标记为必需但仍然
- asp.net-web-api – 如何确保ASP.net Web API控制器的参数不
- asp.net – NodaTime转换(第2部分).如何?
- asp.net-mvc-4 – 组合ASP.NET MVC4捆绑和require.js JavaS
- asp.net-mvc – 具有适当的敲除绑定的网格小部件
- asp.net – Razor 3有什么新功能?
推荐文章
站长推荐
- asp.net – e.CommandArgument for asp按钮不工作
- asp.net – 如何修改aspx页面的超时?
- asp.net-mvc-2 – 如何在局部视图中获取与父操作
- asp.net-mvc – 使用Asp.net MVC 4中的OutputCac
- asp.net操作xml增删改示例分享
- asp.net – 当主机名中有下划线时,表单身份验证无
- asp.net-mvc – Visual Studio总是能够在源代码视
- asp.net-mvc – 没有ViewContext的Url表单操作
- asp.net-mvc – ASP.NET MVC泛型基础视图类
- asp.net – 向其他人提供一个Web API转发请求的最
热点阅读
