Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.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 在代码隐藏中访问HTML复选框_Javascript_Vb.net - Fatal编程技术网

Javascript 在代码隐藏中访问HTML复选框

Javascript 在代码隐藏中访问HTML复选框,javascript,vb.net,Javascript,Vb.net,我有一个HTML复选框,它将对另一个文本框执行简单的验证,因此只有选中该复选框时才会启用该文本框,但我还希望在代码隐藏中访问该复选框控件以选中和取消选中它。我认为我不能使用runat=“server”,因为在onClick事件上,它将导致(“”)以纯文本形式输出。请给我一些建议。谢谢 <input type="checkbox" onclick="document.getElementById('<%=uitxtVouTypeRedeemValue.ClientID%>')

我有一个HTML复选框,它将对另一个文本框执行简单的验证,因此只有选中该复选框时才会启用该文本框,但我还希望在代码隐藏中访问该复选框控件以选中和取消选中它。我认为我不能使用runat=“server”,因为在onClick事件上,它将导致(“”)以纯文本形式输出。请给我一些建议。谢谢

<input type="checkbox" 
 onclick="document.getElementById('<%=uitxtVouTypeRedeemValue.ClientID%>').disabled =(this.checked)?0:1" id="uichkVouTypeRedeemable" />

您可以在代码隐藏中访问表单数据。请参阅以下堆栈溢出线程:


基本上,一旦表单提交,复选框选中状态将被发布。然后可以在代码隐藏中访问此信息。

要从代码隐藏中访问此信息,必须指定runat=“server”

要解决onclick事件的问题,可以在控件或页面加载事件期间在代码隐藏中添加以下代码:

uichkVouTypeRedeemable.Attributes.Add("onclick", "document.getElementById('" & uitxtVouTypeRedeemValue.ClientID & "').disabled =(this.checked)?0:1;")

嗨,除了获取值,我如何从代码隐藏中检查和取消检查它?谢谢!其他人对此进行了轻微更正:(“&uitXtVoutypeTemedingValue.ClientID&“)应具有”