将复选框和文本框设为只读

Make checkbox and a textbox Readonly

本文关键字:只读 文本 复选框      更新时间:2023-09-26

以下是我的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="";
    }

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

更新:

element.readOnly = true

设置readonly

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

或:

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

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

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

或者:

$("#chkbox1").css('display', 'block');