是否可以在HTML输入元素中突出显示不同的字符?

时间:2018-11-25 19:12:42

标签: javascript html

我正在创建一个包含逻辑表达式的输入,例如用户可以键入'A'AND'B','A'AND('B'OR'C')等。表达式可以根据用户的需要变得复杂,因此我想添加一个括号匹配功能像在各种IDE中一样,用黄色突出显示光标当前处于打开状态的右括号。

我看过各种示例,这些示例突出显示输入中的所有文本,但没有遇到任何突出显示特定字符​​的内容,并且还读到只能将一种样式应用于元素。我有点迷失了解决方法。

1 个答案:

答案 0 :(得分:1)

不幸的是,答案是不。

您需要为此找到一个现成的UI组件,或者包装自己的UI组件。另一方面,这是完全可能的。