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中不起作用。 –