为了账号安全,请及时绑定邮箱和手机立即绑定

用图像自动替换某些文本

用图像自动替换某些文本

万千封印 2022-10-21 10:17:37
我目前正在创建一个小型网站,我想在不按按钮的情况下自动用图像替换某些文本。我希望它自动完成,但我似乎无法让它工作。谢谢!这是我的代码:html<p id="test">http://localhost:1111/</p>javascript:<script>var str = document.getElementById("test").innerHTML; var res = str.replace("http://localhost:1111", Element.innerHTML = "<img src='https://www.stockgumshoe.com/wp-content/uploads/2014/06/test.jpg");document.getElementById("demo").innerHTML = res;</script>
查看完整描述

2 回答

?
慕慕森

TA贡献1856条经验 获得超17个赞

对于此代码,您不需要任何id或class


const paragraphs = document.querySelectorAll('p')


paragraphs.forEach((paragraph) => {

  if (paragraph.innerText == 'http://localhost:1111/') {

    return (paragraph.innerHTML = `

    <img src='https://www.stockgumshoe.com/wp-content/uploads/2014/06/test.jpg' />

    `)

  }

})


查看完整回答
反对 回复 2022-10-21
?
qq_笑_17

TA贡献1818条经验 获得超7个赞

而不是这个:


<script>

var str = document.getElementById("test").innerHTML; 

var res = str.replace("http://localhost:1111", lement.innerHTML = "<img 

src='https://www.stockgumshoe.com/wp-content/uploads/2014/06/test.jpg");

document.getElementById("demo").innerHTML = res;

</script>

尝试这个:


<script>

document.getElementById("test").innerHTML = `<img 

src="https://www.stockgumshoe.com/wp-content/uploads/2014/06/test.jpg" />`;

</script>


查看完整回答
反对 回复 2022-10-21
  • 2 回答
  • 0 关注
  • 100 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信