默认情况下,如何使用angularJS在输入文本框中的文本末尾显示鼠标光标位置?
我使用了auto focus
,它对IE browser
以外的所有浏览器都很好。
答案 0 :(得分:0)
我希望以下方法可以解决您的问题。
<input id="search" type="text" value="mycurrtext" size="30"
onfocus="this.value = this.value;" name="search"/>
这适用于IE7和FF3
答案 1 :(得分:0)
我对此问题进行了更多研究,并自己找到答案。如果有人在寻找同样的答案,这个答案可能会有所帮助。
创建自定义指令并将其添加到HTML按钮元素中。
function mouseDisplayDIsplayEndCharInTextBoxIEIssus($ timeout){ 返回{ 限制:&#39; AE&#39;, link:function(scope,element,attrs){ var titleLength; 功能模型(范围){ titleLength = scope.vm.title.length; } 范围。$ watch(model,function(){ $ timeout(function(){ 元素[0] .focus(); element [0] .setSelectionRange(titleLength,titleLength); });
});
}
};
}