使用Ext.Net时,禁用按钮后它会从DOM中消失。它似乎是一个CSS或Javascript问题,因为按钮就在那里,只有在播放高度和宽度的CSS属性后,按钮才会再次显示。
答案 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";
}
}
}