gpt4 book ai didi

javascript - 仅使用 JavaScript 突出显示 Div 中的文本(不使用 HTML)

转载 作者:行者123 更新时间:2023-12-02 21:12:26 25 4
gpt4 key购买 nike

我有一个如下所示的 div

<div>01010101.11110000.11100010.10011001.00011111.00000001</div>

我想在 DIV 中不使用 HTML 标签来突出显示第 10 个字符到第 15 个字符,因为我需要基于动态计算来突出显示测试,如果我在 DIV 内添加任何 HTML 标签,则会增加里面的字符数该部门。我也无法使用 JavaScript SELECT 和 RANGE 方法,因为当用户单击屏幕上的任意位置时,文本会被取消选择。

最佳答案

您可以尝试使用textContent属性从元素中获取字符。如果您将任何标签添加到 div 中,它不会改变字符数。

您还可以使用 html 创建已突出显示的字符的元素,然后将其放置在原始元素上。

关于javascript - 仅使用 JavaScript 突出显示 Div 中的文本(不使用 HTML),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61054644/

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