我有一个页面,我正在使用JavaScript
根据所选内容启用\禁用控件,例如:
var selectableItems = document.getElementById('holder_wizard_pnlSelectableItems');
selectableItems.disabled = true;
这在IE中完全正常,但在Chrome中它没有做任何事情。我确实设法使用下面的代码禁用RadioButtonList
的选项,但似乎无法将其转换为其他任何内容。
$("#holder_wizard_pnlContactRequest :input").attr('disabled', true);
理想情况下,我想要做的是禁用按钮和下拉列表,并能够重新使用它们。有很多帖子建议使用CSS,但这只是一个样式的变化。我实际上想要在Chrome中正确启用/禁用它们。
我想要更改状态的控件是btnAdd和ddlProducts但是我似乎没做什么改变它们,那么我发布的添加属性的代码并没有改变button
的状态,即使那样也被视为一种投入。
答案 0 :(得分:0)
试试这个..
document.getElementById("holder_wizard_pnlContactRequest ").setAttribute('disabled', true);
或者
document.getElementById('btnAdd').disabled='true';