gpt4 book ai didi

javascript - 使用 css/js 检测数字或字母

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

我想检测一个特殊的字母并为其设置样式。例如这样的东西:

body["p"] / body["2"]

我该怎么做?谢谢

最佳答案

您可以通过相当简单的替换在逐个节点的基础上完成此操作,但它的扩展性不太好。

给定标记:

<p>Peter Rabbit ate all of Potter's pickling cukes.</p>

如果您想为本文中的所有字母 p 添加样式,您可以选择段落节点并在任何 p 周围添加跨度(假设有一个段):

var graf = document.getElementsByTagName('p')[0];
graf.innerHTML = graf.innerText.replace(/(p)/gi,'<span class="fancy">$1</span>');

也就是说,这仅适用于纯文本节点;例如,如果您在 p 标记中已有一个 span 标记,则替换会弄乱它。

关于javascript - 使用 css/js 检测数字或字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14789645/

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