Two years ago, I published a jQuery plugin that allows you to highlight spans of text inside a
<textarea>. I’m not talking about selecting text with the mouse. I’m talking about applying custom styles to arbitrary spans of text. Such a thing isn’t normally possible (any markup within a
Anyway, now that I’ve reintroduced it, I’m happy to announce version 2.0 of highlight-within-textarea. I’ve taken some feedback and made using the plugin simpler and more flexible.
- Specify what to highlight as a string, regex, range of indexes, or a custom function.
- Use an array to specify multiple highlights, using a mix of any of the above.
- Declare CSS class names to visually distinguish multiple highlights.
- Fully backwards compatible with version 1.x syntax.
Check out this demo to see it in action.