Chrome更新后,Ext.Net按钮无法正常工作

时间:2017-09-11 21:21:29

标签: ext.net

使用Ext.Net时,禁用按钮后它会从DOM中消失。它似乎是一个CSS或Javascript问题,因为按钮就在那里,只有在播放高度和宽度的CSS属性后,按钮才会再次显示。

1 个答案:

答案 0 :(得分:0)

如果您遍历按钮集合并将css显示属性更改为阻止,它将解决问题。

findButtonbyTextContent("text to find");

function findButtonbyTextContent(text) {
    var buttons = document.querySelectorAll('button');
    for (var i=0, l=buttons.length; i<l; i++) {
              if (buttons[i].firstChild.nodeValue == text){   
                    buttons[i].style.display = "block";
              }
    }  
}