Javascript未捕获类型错误:无法读取属性';风格';未定义的(…;)

Javascript未捕获类型错误:无法读取属性';风格';未定义的(…;),javascript,Javascript,您好,我有以下代码: 我希望能够在单击输入时更改其背景色。以及做其他事情 var-bp=false; var np=假; var b=假; var i=假; var u=假; 函数iFrameOn(){ richTextField.document.designMode='On'; } 函数iBold(){ richTextField.document.execCommand('Bold',false,null); 如果(b==false){ b=正确; document.getElemen

您好,我有以下代码:

我希望能够在单击输入时更改其背景色。以及做其他事情


var-bp=false;
var np=假;
var b=假;
var i=假;
var u=假;
函数iFrameOn(){
richTextField.document.designMode='On';
}
函数iBold(){
richTextField.document.execCommand('Bold',false,null);
如果(b==false){
b=正确;
document.getElementById['btn1'].style.backgroundColor='red';
}else if(b==true){
b=假;
document.getElementById['btn1'].style.backgroundColor='red';
}
}


你是说

document.getElementById('btn1').style.backgroundColor = 'red';
你是说

document.getElementById('btn1').style.backgroundColor = 'red';

使用
document.getElementById('btn1')
而不是
document.getElementById['btn1']
。并确保有Id为“btn1”的元素使用
document.getElementById('btn1')
而不是
document.getElementById['btn1']
。并确保您有一个Id为“btn1”的元素