函数Javascript的复选框在一个asp:表
Function Javascript for checkbox in a asp:Table
在Asp:Table中,每一行都有一个复选框。如果选中复选框,我想重置该行中的任何控件。为此,我在每个复选框的onclick事件中设置了一个javascript函数。我的问题是为任何复选框编写客户端id(第一行设置为checkBox_delega_0,第二行设置为checkBox_delega_1……)我尝试这个函数
function pulisci(riga) {
var stringa = "checkBox_delega_" + riga;
if (document.getElementById("<%=" + stringa+ ".ClientID%>").checked == false) {
document.getElementById("textBox_inizio_" + riga).text = '';
document.getElementById("textBox_fine_" + riga).text = '';
document.getElementById("checkBox_documento_" + riga).checked = false;
}
}
,但我有一个错误在"。ClientID"部分。
使用<%=标签不会让你像尝试一样"注入"变量名。但是,如果您使用的是ASP。. NET 4+中,可以使用ClientIDMode属性,并将其值设置为static。这意味着如果你调用一个复选框"chkMyCheckbox1",当使用getElementById时,你可以这样引用它,而不用担心值被转换为ctl00?由于它是可预测的,所以现在可以使用一些逻辑来确定要引用哪些控件。
相关文章:
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- 如何在只能有一个asp.net表单的主页上从asp.net页面中的javascript中获取值
- 当我点击一个asp表元素时,我如何制作一个自定义弹出窗口
- 一个 ASP.net 更新面板中多个表上的 Javascript 函数
- 使用javascript创建一个asp.net身份验证cookie
- 构造一个Asp.Net自动完成名称选择器
- 基于对另一个ASP:dropdownlist.value的选择禁用ASP:dropdownlist
- 如何把一个asp变量变成一个html输入变量
- 通过另一个ASP控件发送ASP隐藏字段值
- 使用Javascript设置一个ASP TextBox's enabled属性
- 一个ASP.带有带有动态输入数的视图的.NET MVC
- 从javascript调用一个Asp Action
- 如何使一个asp验证器通过jQuery/javascript验证
- 创建一个asp.net 5项目来保存常见的js模块
- 我怎么能'依恋'一个ASP.. NET字节数组到'文件'在表单上键入输入字段
- 一个ASP.. NET按钮单击事件未触发
- 函数Javascript的复选框在一个asp:表
- 用javascript触发一个asp.net LinkButton
- 绑定一个asp.net下拉列表控件,并使用jquery从数据库中获取值
- 是否可以在一个 asp.net mvc 视图中有两个模型