我一直在尝试创建一个标签列表,并使用逗号将它们分开。我正在使用webflow,遗憾的是这在他们的cms中是不可能的。
我想到了一个解决办法,用javascript代码替换逗号。
代码如下:
function tags() {
var tag = document.getElementById("tag__wrap").innerHTML;
str = tag.replace(/,/g, '</p><p class="tag__wrap">');
}
tags();
console.log(str);
出于某种原因,当我在控制台中查找代码时,代码工作正常,但实际上没有在实际的网站上显示任何内容。有什么想法吗?
1条答案
按热度按时间p3rjfoxz1#
如果您的目标是创建多个元素来代替单个元素(具有逗号分隔的标记),那么您需要操作dom。仅将html分配给字符串变量是不够的。
有很多方法可以做到这一点。这里有一个: