- 注册时间
- 2013-10-15
- 最后登录
- 2016-11-7
- 阅读权限
- 10
- 积分
- 200
- 精华
- 0
- 帖子
- 34
|
factory 发表于 2013-10-28 09:47
miniui的输入框,需要在失去焦点的时候,内部才会赋值给到输入框
所以在你监听onkeyup的时候
失去焦点,再获取焦点。确实可以取得输入框值。问题是现在只输入英文的话没问题,每次都失去焦点却没法输入汉字了。
单行输入框:<input id="tb" class="mini-textbox" emptyText="输入字符个数" />
多行输入框:<textarea class="mini-textarea" id="tid" emptyText="请输入备注" onkeyup="check"></textarea>
function check(){
var aa = mini.get('tid');
aa.blur();
aa.focus();
var length = aa.getValue().replace(/[^x00-xff]/g,"aa").length;
mini.get('tb').setValue('已输入'+length+'个字符');
} |
|