0
我需要在我的电子应用程序的textarea中查找和选择文本。我发现一个不错的solution。在textarea中查找并选择文本
但是当搜索的内容不是卷轴。我试图解决这样一个问题:
document.getElementById('editor').setSelectionRange(cursorPos,cursorPos);
但它不工作,因为我们想:
如何解决这个问题?
我需要在我的电子应用程序的textarea中查找和选择文本。我发现一个不错的solution。在textarea中查找并选择文本
但是当搜索的内容不是卷轴。我试图解决这样一个问题:
document.getElementById('editor').setSelectionRange(cursorPos,cursorPos);
但它不工作,因为我们想:
如何解决这个问题?
您不能有选择地将样式添加到文本区域内的文本。更好的解决方案是提供一个与contentEditable="true"
div来模仿textarea。然后,您可以使用“高亮”或“找到”之类的特殊类将发现的文本包装到<span>
中进行造型。
创建一个例子,就像我们要看的一个jsfiddle。 – BenG
这很奇怪,但它工作在jsfiddle,但在我的电子应用程序其doesent工作O_o [链接](https://jsfiddle.net/4buos6L9/2/) –
我想。内容是滚动在Firefox中,但在Chrome中不起作用。 –