Adobe Flex 3에서 이로 인해 문제가 발생합니다. 같이 IndexOf는 HTML 태그를 고려하지만, setSelection하지 않기 때문에htmlText로 Flex 3 setSelection
textArea.setSelection(textArea.htmlText.indexOf('testString'), textArea.htmlText.indexOf('testString') + 10);
이는 잘못된 위치에 커서를 둔다.
누구든지이 작업을 수행하는 방법을 알고 있습니까? 간단한 방법은/< [^>] *>/g 정규식이지만 매번 작업을 수행하지 않습니다.
도와주세요.
앤드류
htmlText 대신 텍스트를 사용하면 어떻게됩니까? textArea.text.indexOf ('testString'). 이론적으로 'setSelection'이보고있는 것과 같은 텍스트를 제공해야합니다. – JeffryHouser