flash如何获得输入文本里面被鼠标选择的内容?

来源:百度知道 编辑:UC知道 时间:2024/06/14 09:41:54
在flash生成的文本输入框里面,输入文字之后,用鼠标选择文本,并提取出来.
就是,获取鼠标选择的文本.

或者说,如何获取光标所在的位置.

ps:是flash的,而且是已经生成swf后.

首先定义一个文本框myText1
myText1.selectable = true;//设置它可以被选取其中的文本
myText1.text //就是输入后的文本,这个是一个字符串
myText1.selectionBeginIndex//这个是被选取的文本的开始序号
myText1.selectionEndIndex//这个是被选取的文本的结束序号
在myText1.text 中取这两个序号中间的字符串就是你选择的文字了。
....别告诉我你不知道怎么选取子字符串

鼠标选择文本本身没有触发事件,但你可以自己设定任意事件触发。例如右键,左键等等 甚至给一个按钮加监听什么的都行

如果还有疑问就给我留言就行了