我使用的脚本为单词的第一个字母提供了不同的字体颜色。但不知何故,它一直在逃避一些包机,即&到& Amp;在Chrome和Safari中。任何人都可以帮我这个并告诉我要改变什么来正确显示它?
<!--=== First Font Orange ===-->
<script>
window.onload = function(){
var elements = document.getElementsByClassName("each-word")
for (var i=0; i<elements.length; i++){
elements[i].innerHTML = elements[i].innerHTML.replace(/\\b([a-z])([a-z]+)?\\b/gim, "<span class='font-orange'>$1</span><span style='text-transform:lowercase;'>$2</span>")
}
}
</script>
提前谢谢!
韦斯利