在Javascript中启用ASP隐藏标签
Enable a ASP hidden label in Javascript
我有一个asp标签
<asp:Label ID="lblstarUKRollNo" Visible="false" runat="server" Text="*" CssClass="star"></asp:Label>
我想在更改另一个调用JS的文本框时启用它,在我的javascript中,我尝试了
var idlblstarUKRollNo = '<%= lblstarUKRollNo.ClientID %>';
var lblstarUKRollNo = document.getElementById(idlblstarUKRollNo);
并启用
CCD_ 2和CCD_ 3
两者都不适合我。有人能帮我解决这个问题吗。
如果在服务器控件上将Visible
属性设置为false,则根本不会在客户端呈现。所以javascript无法找到它。删除Visible
属性;只需使用css样式"display:none
";稍后使用javascript将其更改为"display:block"
另一个问题的指导
适应您的情况后:
<asp:Label id="lblstarUKRollNo" style="display: block;" runat="server" Text="*" CssClass="star"/>
然后,您可以在Javascript的客户端使用使其不可见
document.getElementById('lblstarUKRollNo').style.display = 'none';
尝试使用jQuery-$('.someElement').attr('disabled','');
除了@mshsyayem上面所说的之外,您还必须将显示设置为无。您可以在代码后面使用属性来完成这项工作。请参见下文。
lblstarUKRollNo.Attributes.Add("style", "display:none");
相关文章:
- Chart.js条形图:网格颜色和隐藏标签
- 根据单选按钮隐藏标签的函数
- 单击文本区域可隐藏标签值
- 隐藏<标签>abc标签>之间的文本 - 删除“ ABC”
- 在轨道应用程序中隐藏标签云
- 如何隐藏
标签
- 在Javascript中启用ASP隐藏标签
- 谷歌图表选项隐藏y标签和注释
- 使用jquery获取表中隐藏标签的值
- 如何通过python从源页面中提取javascript创建的隐藏标签
- 谷歌地图加载部分点击隐藏标签
- 在特定的屏幕分辨率下隐藏标签
- 如果在AngularJs中没有选择3个下拉列表,隐藏标签
- 显示/隐藏标签和部分基于复选框的值
- 如果输入包含值,Jquery将隐藏标签
- 当通过页面加载隐藏标签时,标签不显示
- 无法从asp.net中的java脚本中隐藏标签和网格视图
- Firefox/IE IIS 6不支持在Javascript/HTML中隐藏标签
- 如果输入文本正在输入'空隐藏标签,当按下按钮显示标签
- 防止隐藏标签上的Chrome计时器以1秒的分辨率运行