1. 论坛系统升级为Xenforo,欢迎大家测试!
    排除公告

请各位大侠指教!!急急急!!!

本帖由 Rongi20062006-05-12 发布。版面名称:新人报道

  1. Rongi2006

    Rongi2006 New Member

    注册:
    2006-03-04
    帖子:
    32
    赞:
    0
    请教各位大侠。。我想问一下asp中的Readonly的用法:

    我现在只会这样用
    <form name=userform>
    <<tr><td>
    <INPUT name=checkbox1 type=checkbox value=1 onclick=showjb()>
    <input type=text name=text1 value=11 readonly >
    </td></tr>
    '这上面是将text设置为只读状态,那如果我想通过checkbox1来改变它为可写的状态应该怎么样改
    我写了下面的JS,可是改不了

    <script>
    function showjb(){
    if (document.userform.checkbox1.checked == true) {
    document.userform.text1.readonly = "false";

    }else{
    document.userform.text1.readonly = "true";

    }
    }
    </script>


    请各位大侠指教!!急急急!!!
     
  2. 小狼

    小狼 New Member

    注册:
    2006-03-15
    帖子:
    163
    赞:
    1
    我想你这样写肯定不行 的,
    因为readonly是一个字符,控制你的文本框为只读,
    他不是布尔值,能判断真假。
     
  3. Rongi2006

    Rongi2006 New Member

    注册:
    2006-03-04
    帖子:
    32
    赞:
    0
    那应该怎么办呀??。。。急。。:cry: :cry: :cry: :ft: :ft: :ft: :( :(