$("#addButton").click(function(){ //新增一个span,定位到最后一个span上面 var content = $("#severityContainer").html(); var curTag = "<div class='tag' ><span name='sm_severity' contenteditable='true'> </span><i class='glyphicon glyphicon-remove icon-remove line-height'></i></div>" $("#severityContainer").html(content+curTag); //光标定位 var sm_severity_len =$("span[name='sm_severity']").length; $("span[name='sm_severity']")[sm_severity_len-1].focus(); });
效果图如上:
其中如果定位光标没法看到,只要在中间加两个空格 ;就行
这篇博客展示了如何在JavaScript中实现输入框的光标定位,特别是在处理文本最后的位置。通过在中间添加两个空格( ),即使光标位于不可见区域,也能确保用户能够看到它。
315

被折叠的 条评论
为什么被折叠?



