回 帖 发 新 帖 刷新版面

主题:如何更改页面里TEXT输入的READONLY属性啊,为什么不行呢?

各位帮忙!还得请教一个问题,ASP页面里的TEXT的READONLY 属性是否可以动态改变?我想用CHECKBOX的CHECKED 来设置TEXT的只读属性,但是怎么不管用呢,而设置 DISABLED就可以 

<td align="center" width="128" bgcolor="#F0FCFF"> 
 <input id="<%="Qid_" & rs("Product_Id")%>" name="<%="Q_" & rs("Product_Id")%>" value="<%=Quatity%>" readonly="true" size="8" maxlength="12"></td>
这是输入框

<td align="center" width="119" bgcolor="#F0FCFF"><input id="<%="Cid_" & rs("Product_Id")%>" Type="CheckBox" Name="cpbm" onClick="<%="Qid_" & rs("Product_Id")%>.readonly=!<%="Cid_" & rs("Product_Id")%>.checked" Value="<%=rs("Product_Id")%>" <%if Quatity>0 then response.write "checked"%>           
这是复选框
    

怎么行不通啊?把onClick="<%="Qid_" & rs("Product_Id")%>.readonly=!<%="Cid_" & rs("Product_Id")%>.checked" Value="<%=rs("Product_Id")%>" 中的READONLY改成DISABLED就能使用

回复列表 (共3个回复)

沙发

可以,好像是大小写的问题,readOnly,不是readonly

板凳

你直接写一个readonly 试下,记不清啦.好象不要readonly="true"

3 楼

直接写readonly就可以了·

我来回复

您尚未登录,请登录后再回复。点此登录或注册