|
楼主 |
发表于 2009-11-6 00:46
|
显示全部楼层
说一说原理, 迟点实行....:" q+ u% o" Y, {6 m o6 ^
9 z4 @+ I( _/ |$ [$ D% X当我在Textfield 上按键
4 c$ j: M: i0 \3 H# }5 V我会产生一个event
, Y( J7 R; E8 B, m5 B/ U/ V) w透过这个event, 我们可以再接收使用者打的内码2 b! ]- Z# m' N. E/ V1 K
他打完之后, 要将中文字打出来的时间!
9 A' n' f" K K7 \5 Y+ U, S问题的重点来了, 原来这个event , 可以用.srcElement 来传回产生event 的TextField 1 r) F, o4 G( \, L6 W% ^4 q
我们又用这个Textfield, 可以用.getValue() 这个才把Textfield 的value 传回
; P* {' i2 d- h! }之后用.getCursorPosition() 来控制闪光标的方向6 X6 p P! M- g+ y }
这样就可以决定中文字的输入位置 S5 M0 t+ U& J D& X2 ^" V2 u$ d
之后将新的值再传给Textfield$ v5 G) U1 E! N: A9 g
5 L6 _! p& S3 q, w* G[ Edited by tedwong on 2009-11-6 08:51 ] |
|