在开发中遇到过这种问题
function change()
{
document.getlementid("txt").value="343";
}
<asp:textbox id ="txt" ReadOnly="true"></asp:textbox>
这种情况下 textbox的值是不会改变的,因为属性 ReadOnly="true" 是在服务端附加的,所以客户端脚本改变不了
需要改变textbox的值,需要给控件添加客户端属性
aspx页面 <asp:textbox id ="txt" ></asp:textbox>
在后台写下 txt..Attributes.Add("readonly", "true");