jQuery MiniUI

 找回密码
 立即注册
查看: 4532|回复: 3
打印 上一主题 下一主题

miniui-textbox 怎么获取输入框光标位置? [复制链接]

Rank: 4

跳转到指定楼层
楼主
发表于 2014-8-5 15:42:30 |只看该作者 |倒序浏览
<input id="acfuncgroup.funcgroupname" name="acfuncgroup.funcgroupname" class="mini-textbox nui-form-input" required="true"  vtype="rangeLength:1,20"/>

就是我想获取nui-textbox文本输入框的光标位置 怎么获取?我这边一直都获取不对 这个nui-textbox跟普通的input文本框获取差别在哪里?
var rng = range=document.selection.createRange();
     rng.moveStart("character",-e.srcElement.value.length);//e.srcElement.value.length
   alert('cc='+rng.text.length);

这样获取位置在miniui里面不对 但是

Rank: 8Rank: 8

沙发
发表于 2014-8-5 15:58:32 |只看该作者
你可以用firebug之类的工具看一下mini-textbox的结构的,是多层的,和原生的input文本框是不一样的

Rank: 4

板凳
发表于 2014-8-5 16:21:30 |只看该作者
felt 发表于 2014-8-5 15:58
你可以用firebug之类的工具看一下mini-textbox的结构的,是多层的,和原生的input文本框是不一样的
...

我用firebug看了一下
<INPUT id=item.totalAssets$value class=mini-textbox-input value=888888.00 autocomplete="off" placeholder jQuery16208182626698557768="95">

mini-textbox最终的生成文档是这样的,版主能帮我看一下 如何取得这个miniui-textbox文本框 光标位置吗?这个问题比较急

Rank: 8Rank: 8

地板
发表于 2014-8-5 17:31:08 |只看该作者
liuziliangjava 发表于 2014-8-5 16:21
我用firebug看了一下

<input class="mini-textbox aa" />
$(".aa .mini-textbox-input")

Archiver|普加软件

GMT+8, 2025-7-15 18:42 , Processed in 1.039685 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部