日期:2014-05-17  浏览次数:20508 次

用javascript动态给textBox控件更改只读属性
有3,4个textBox控件   如果通过循环的方式给让这个控件设为只读或非只读
JavaScript textbox 控件

------解决方案--------------------
引用:
我想通过循环写    一个一个的太纠结了   要是有十来个的怎么办


    <asp:TextBox ID="TextBox1" runat="server" CssClass="readonly"></asp:TextBox>
    <asp:TextBox ID="TextBox2" runat="server" CssClass="readonly"></asp:TextBox>
    <asp:TextBox ID="TextBox3" runat="server" CssClass="readonly"></asp:TextBox>
    <asp:TextBox ID="TextBox4" runat="server" CssClass="readonly"></asp:TextBox>


jQuery(".readonly").attr("readOnly", true);
------解决方案--------------------
1.使用jquery
2.因为不知道你的页面是怎么排滴,所以只好给你个通用方法
 <asp:TextBox ID="TextBox1" runat="server" rel="我们4个是一组"></asp:TextBox>
先在要管控的控件上标记一下他们是一组滴
然后客户端使用js

$(':input[rel=我们4个是一组]').attr('readonly',true) 
设置为只读