Javascript 在Firefox中,IE和Chrome工作时,剑道按钮文本不变
这是我的密码:Javascript 在Firefox中,IE和Chrome工作时,剑道按钮文本不变,javascript,firefox,button,kendo-ui,innertext,Javascript,Firefox,Button,Kendo Ui,Innertext,这是我的密码: $("#autogeneraterfid2").change(function () { // debugger if ($("#autogeneraterfid2").is(':checked')) { var kButton = $("#btnsaveprint").data("kendoButton"); kButton.element[0].innerText = "Save and Program RFID"; } else { va
$("#autogeneraterfid2").change(function () {
// debugger
if ($("#autogeneraterfid2").is(':checked')) {
var kButton = $("#btnsaveprint").data("kendoButton");
kButton.element[0].innerText = "Save and Program RFID";
} else {
var kButton = $("#btnsaveprint").data("kendoButton");
kButton.element[0].innerText = "Save & Print";
}
});
在复选框change上,我正在更改剑道按钮的innerText
。这在IE和Chrome中运行良好,而在Firefox中则不起作用
有人能告诉我确切的问题是什么吗?这里有一个可能的解决方案 这是使用剑道按钮演示作为模板,然后将代码挂接到第一个主按钮上 您会注意到我更改了行:
kButton.element[0].innerText =
到
创建一个fiddle并使用innerHTML而不是innerText发布您的html代码。我以前见过这种情况,一个浏览器在一个浏览器中工作,而另一个浏览器中不工作。innerHTML仍然可以在IE和Chromepo中工作
kButton.element[0].innerHTML =