在 Adobe Flex 3 中,这会导致问题。
textArea.setSelection( textArea.htmlText.indexOf( 'testString' ), textArea.htmlText.indexOf( 'testString' ) + 10 );
这会将光标放在错误的位置,因为 indexOf 会考虑 HTML 标签,但 setSelection 不会。
有人知道怎么做吗?一个简单的方法是 /<[^>]*>/g 正则表达式,但这并不是每次都能完成工作。
请帮忙!
安德鲁