gpt4 book ai didi

Javascript 用 HTML 替换文本

转载 作者:行者123 更新时间:2023-11-27 22:53:39 26 4
gpt4 key购买 nike

我正在做一些 JavaScript 替换测试,但遇到了困难。

以下代码将替换 E10,但在 E10 替换行存在时保留 E0。我希望最终将其构建到 E100,然后对 D0-100、C0-100、一直到 A 以及最终 S 执行相同的操作。我为所有这些都预先制作了图形(为它们重新着色)每个字母)。但是我似乎无法让它正常运行。

有人知道如何让它替换每一个,而不仅仅是最后加载的那个吗?

<body onload="myFunction()">

E50 E30 E10 <br>

E60 E40 E0

</body>


<script>
function myFunction() {
document.body.innerHTML = document.body.innerHTML.replace(/E0/g, '<img src="http://s31.postimg.org/5riz5vn0b/Zero.png"/>');
}
</script>

<script>
function myFunction() {
document.body.innerHTML = document.body.innerHTML.replace(/E10/g, '<img src="http://s31.postimg.org/6wm82qo8r/ten.png"/>');
}
</script>

任何和所有帮助将不胜感激。

最佳答案

调用该函数一次并在其中添加两个替换:https://jsfiddle.net/rx3x75rk/

function myFunction() {
document.body.innerHTML = document.body.innerHTML.replace(/E0/g, '<img src="http://s31.postimg.org/5riz5vn0b/Zero.png"/>');
document.body.innerHTML = document.body.innerHTML.replace(/E10/g, '<img src="http://s31.postimg.org/6wm82qo8r/ten.png"/>');
}

关于Javascript 用 HTML 替换文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37822885/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com