javascript - 在 Firefox 中,剑道按钮文本在 IE 和 Chrome 中工作时不会改变

标签 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 {
    var kButton = $("#btnsaveprint").data("kendoButton");
    kButton.element[0].innerText = "Save & Print";
  }
});

在复选框更改时,我正在更改剑道按钮的innerText。这在 IE 和 Chrome 中工作正常,但在 Firefox 中则不起作用。

谁能告诉我具体的问题是什么?

最佳答案

这是一个可能的解决方案。 http://jsfiddle.net/YF49U/

这是使用剑道按钮演示作为模板,然后将代码挂接到第一个主按钮上。

您会注意到我更改了以下行:

kButton.element[0].innerText =

kButton.element[0].innerHTML =

关于javascript - 在 Firefox 中,剑道按钮文本在 IE 和 Chrome 中工作时不会改变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24625254/

相关文章:

substring - 如果存在特定的 url 子字符串并且如果为 null 则什么也没有

javascript - 如何触发观察者通知,并在另一个 XUL 窗口上设置监听器

java - 按钮光标显示不正确

C# 如何通过 WebBrowser 自动点击按钮

firefox - Firebug 内存使用情况

asp.net - 可以 asp :Button with Visible=False be submitted by a malicious user?

javascript - 从模板 angularJs 中的 Controller 填充 id 属性的值

javascript - 尝试将图像上传添加到我的 meteor 表单帖子中

javascript - 更改窗口滚动上的 StencilJS 组件

css - Web 字体 (WOFF) 仅在禁用 ClearType 的 Firefox v32.0(当前)中模糊