我正在创建一个包含逻辑表达式的输入,例如用户可以键入“A”和“B”、“A”和(“B”或“C”)等。表达式可以根据用户的喜好变得复杂,所以我想添加一个大括号匹配功能,它将以黄色突出显示光标当前所在的左大括号的右大括号,就像在各种 IDE 中所做的那样。
我看过各种突出显示输入中所有文本的示例,但还没有遇到任何突出显示特定字符的示例,并且还读到您只能将一种样式应用于一个元素。我有点迷失了如何去做这件事。
最佳答案
不幸的是,答案是否定的。
您需要为此找到一个现成的 UI 组件,或者封装您自己的组件。另一方面,这是完全可能的。
关于javascript - 是否可以突出显示 HTML 输入元素中的不同字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53470964/