首页 > 解决方案 > 使用 Javascript 更改 html 按钮文本和图像

问题描述

如果使用 javascript 更改按钮并且我只想更改文本,我可以这样做:

$('#btnTest').text(data.test-text + " : Test")

我该如何修改它以更改按钮图像?试过这个但没有用

$('#btnTest').text(data.test-text + " : Test" + <img src="~/assets/img/TestIcon.png" /> )

标签: javascriptjqueryhtmldom

解决方案


就像@Pointy 所说,使用html()而不是text(). 还:

  • 修复img标签中的引号;
  • data.test-text属性名称可能无效。

$('#btnTest').text(data.testText + " : Test" + '<img src="~/assets/img/TestIcon.png" />')

推荐阅读