1

以下是我的javascript代码,有没有办法使复选框和文本框只读?

//display textboxes and checkbox when condition is true.
if($$("id").value =="something"){
       document.getElementById("textboxl").style.display="";
        document.getElementById("chkbox1").style.display="";
        document.getElementById("textbox2").style.display="";
        document.getElementById("chkbox2").style.disable="";
    }

我必须显示然后禁用它(我的意思是让它只读)。

4

1 回答 1

1

更新:

element.readOnly = true

设置readonly

$('#chkbox1').prop('readonly', true);

或者:

$('#chkbox1').attr('readonly', 'readonly');

显示可以通过以下方式完成:

$('#chkbox1').show();

或与:

$("#chkbox1").css('display', 'block');
于 2012-05-10T12:05:58.243 回答