gpt4 book ai didi

javascript - JS : Replace a link with a link. 并且该链接带有链接

转载 作者:行者123 更新时间:2023-11-28 07:57:07 25 4
gpt4 key购买 nike

我将制作一个文本 block ,这样如果您单击一个单词,它就会被词汇替代品所替换。

例如“fearful-of-cats”是“ailurophobic”的词汇替代品,因为如果您在任何文本中将后者替换为前者,含义不会改变。

但是,即使在早期阶段,我在替换元素的 innerHTML 所需的功能方面也遇到了麻烦。

以下是该函数的示例和粗略概念:

<!DOCTYPE html>
<html>
<body>
<p><a href="#" id="Test_1" onclick=" replace(id,'Replacement 1') ">Test 1</a></p>
<p><a href="#" id="Test_2" onclick=" replace(id,'Replacement 2') ">Test 2</a></p>

<script>
function replace(x, y) {
document.getElementById(x).innerHTML = y;
}
</script>
</body>
</html>

(当我将其作为 .html 文件保存到我的桌面,但由于某种原因不在 jsfiddle 上时,这是有效的(否则我会将您链接到它。))

我希望您向我展示修改后的代码,这样如果我单击“测试 1”,我会得到“替换 1”。 然后如果我点击“Replacement 1”,我会得到“ReReplacement 1”。

我相信我目前遇到的问题与转义字符有关。

因此,如果您的回答能够阐明我在这方面可能出错的地方,我将不胜感激。谢谢。

最佳答案

***EIDT***

无论是这个还是其他作品

<a href="#" id="Test_1" onclick=" replace('Test_1','Replacement 1') ">Test 1</a>

关于javascript - JS : Replace a link with a link. 并且该链接带有链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25955006/

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