使用JavaScript将文本更改为img
Change text to img using JavaScript
我需要在html加载时使用JavaScript将html文档中的文本更改为小图像。
我刚开始使用JavaScript,所以请耐心等待。以下是我尝试过的代码:
<body onload="stickers()">
<span id="bonusIMG">Bonus</span>
<script>
function stickers() {
document.getElementById('bonusIMG').innerHTML = <img src="http://foe.maniacal-loonies.eu/wp-content/uploads/2015/03/bonus25sq.png" alt="Bonus Added" width="25" height="25" />;
</script>
如果要使用innerHTML并用大括号关闭函数,则需要将其设为字符串:
<body onload="stickers()">
<span id="bonusIMG">Bonus</span>
<script>
function stickers() {
document.getElementById('bonusIMG').innerHTML = '<img src="http://foe.maniacal-loonies.eu/wp-content/uploads/2015/03/bonus25sq.png" alt="Bonus Added" width="25" height="25" />';
}
</script>
<!--More code here-->
</body>
此示例将在加载正文时更改文本(使用不同的图像):
function stickers() {
document.getElementById('bonusIMG').innerHTML = '<img src="https://i.stack.imgur.com/yg5Hw.jpg?s=32&g=1" alt="Bonus Added" width="25" height="25" />';
}
<body onload="stickers()">
<span id="bonusIMG">Bonus</span>
<!--More code here-->
</body>
相关文章:
- 手柄'img'单击事件并插入'alt'使用jQuery将属性转换为文本框
- 替换与单词'匹配的文本字符;购物车'替换为img图标
- 使用JavaScript将文本更改为img
- 在页面加载时激活jQuery img和文本操作
- 在容器中,我有文本和 img 标签,如何仅使用 js 或 jquery 获取文本
- 单击“img”源时,文本选择未清除
- 如何在单击“提交”按钮后使文本区域和 IMG 标签只读
- 仅使用JavaScript/获取当前创建的img的位置/放置文本
- 在 D3.js折线图中使用 IMG 而不是文本标签
- Javascript 如何在子级中显示 img 和文本,如果源 HTML 文本
- JQuery 查找子元素内部文本并替换为 IMG HTML
- 在加载模式中从输入文本id获取img src
- 获取img Jquery旁边的文本
- 从弹出窗口使用jquery替换文本区域中的img src
- 如何使用JavaScript将文本节点中的纯文本图像url替换为img元素
- 从img标记内更改SVG文本
- 如何改变一个img与文本在innerHTML
- Vue.js img src连接变量和文本
- 找到& lt; img>标记在文本字符串内
- HTML/CSS -在img标签上显示文本