javascript - 使用Javascript更改html按钮文本和图像

标签 javascript jquery html dom

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

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

如何修改它以更改按钮图像?已经尝试过但没有成功

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

最佳答案

就像@Pointy所说,使用html()而不是text() 。另外:

  • 修正 img 标记中的引号;
  • data.test-text 属性名称可能无效。
<小时/>
$('#btnTest').text(data.testText + " : Test" + '<img src="~/assets/img/TestIcon.png" />')

关于javascript - 使用Javascript更改html按钮文本和图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56564012/

相关文章:

javascript - 根据 Html RadioButtonFor 的值隐藏/显示输入字段,并在显示时强制执行

javascript - 为什么子模块构建失败时 NPM 会成功?

javascript - 使用 jquery 将随机引号显示为加载叠加层

html,如何使元素在浏览器缩放时不移动?

html - 在 :hover 上显示 OUTSIDE div

javascript - 将子目录重定向到根目录而不更改 URL

javascript - 如何在 JS 中从正则表达式获取选定的 str.replace 值

javascript - Fullcalendar,我无法更改 allDayText

php - 如何计算两个日期之间的天数并将结果显示在php中的文本框中

jquery - 从最近点击的链接ID获取articleID