按钮的背景颜色在js中没有改变

时间:2021-05-31 15:36:31

标签: javascript html css jotform

我正在尝试在页面加载后更改按钮的背景颜色。我可以禁用按钮,但背景颜色不会改变。我使用 JotForm 创建了这个表单。这是我的代码:

function Lock(){
     document.getElementById("input_11").disabled = "true"
     document.getElementById("input_11").bgcolor="grey";
}

我正在尝试更改的按钮:

   <div id="cid_11" class="form-input-wide" data-layout="full">
      <div data-align="center" class="form-buttons-wrapper form-buttons-center jsTest-button-wrapperField">
        <button id="input_11" type="submit" class="form-submit-button submit-button jf-form-buttons jsTest-submitField" data-component="button" data-content="">
          Edit
        </button>
      </div>
   </div>

2 个答案:

答案 0 :(得分:1)

Bgcolor 是随着级联样式表的实施而被弃用的属性之一(请参阅 CSS 背景)。 enter link description here

function Lock(){
     document.getElementById("input_11").disabled = true
     document.getElementById("input_11").style.backgroundColor = "grey";
}

答案 1 :(得分:0)

它必须是一个布尔值

document.getElementById("input_11").disabled = true

那是发生在你身上的错误

相关问题