社区
JavaScript
帖子详情
如何在textbox设置光标位置啊?
追寻梦中人
2004-11-17 09:41:03
我的这个textbox里面要输入汉字或字母数字之类的,
想让这个textbox得到焦点的时候,
光标位置定位到这个textbox最后的汉字或字母或数字后面。
这个怎么才能做到啊?
...全文
465
6
打赏
收藏
如何在textbox设置光标位置啊?
我的这个textbox里面要输入汉字或字母数字之类的, 想让这个textbox得到焦点的时候, 光标位置定位到这个textbox最后的汉字或字母或数字后面。 这个怎么才能做到啊?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
匆匆岁月
2004-11-17
打赏
举报
回复
对于光标位置的移动:
<textarea id="TxtID" rows=5 cols="80%"></textarea><br/>
<input type=text id="ReplaceID"><br/>
<input type=button value="获取选择文本" onclick="TxtID.focus();window.confirm(document.selection.createRange().duplicate().text);">
<input type=button value="更改选择文本" onclick="TxtID.focus();document.selection.createRange().duplicate().text=ReplaceID.value;">
<input type=button value="移动光标" onclick="TxtID.focus();document.selection.createRange().moveStart('character',5);">
匆匆岁月
2004-11-17
打赏
举报
回复
<input name=a size=20 value=ABcd>
<input type=button value="当前光标的位置" onclick="getpos(a)">
<script type="text/javascript">
function getpos(obj)
{
obj.focus();
var r = document.selection.createRange();
var i;
var s = obj.value;
r.collapse(false);
r.setEndPoint("StartToStart", obj.createTextRange());
i = r.text.length;
obj.value = s.substr(0,i) + 'p' + s.substr(i,s.length);
};
</script>
插入"p"~~~
匆匆岁月
2004-11-17
打赏
举报
回复
http://community.csdn.net/Expert/topic/3399/3399799.xml?temp=.5488245
追寻梦中人
2004-11-17
打赏
举报
回复
怎样实现这个功能:怎样通过单机按钮 在文本框中的光标位置插入字符???????
比如 AB|cd
此时光标在 AB和cd中间,我想单击按钮就在光标处插入字符呢!
匆匆岁月
2004-11-17
打赏
举报
回复
<SCRIPT language=javascript>
function moveAtCaret(obj,n)
{
//将obj中光标向dirc方向移动n个字符
obj.focus();
var rng=document.selection.createRange();
rng.moveStart("character", n);
rng.select();
}
</SCRIPT>
<body onload="moveAtCaret(show,5)">
<input id="show" value="1234567890">
匆匆岁月
2004-11-17
打赏
举报
回复
http://community.csdn.net/Expert/topic/3211/3211168.xml?temp=.6012995
TextBox
光标
的问题
在
TextBox
中获取
光标
的
位置
,并在
光标
位置
插入字符,根据
光标
定位删除
光标
前的字符。顺便说一下,把字符串中的字母转换成大写的用.ToUpper(),转换成小写的用.ToLower();具体实例在我写的示例中,与大家分享一下。
textbox
在
光标
位置
插入字符功能的js实现(兼容ie,firefox)
NULL 博文链接:https://ifrozen.iteye.com/blog/1737860
IF、FF兼容,
TextBox
获得焦点后,
光标
停在最后
- 首先,通过`object.createTextRange()`检查当前浏览器是否支持IE的方式
设置
光标
位置
。如果支持,创建一个TextRange对象,然后通过`range.collapse(false)`将
光标
放置在文本的末尾,最后调用`range.select()`选择...
文本框示例程序,控制
光标
位置
,全部选择功能VB6.0源代码
'
设置
文本框初始
光标
位置
在第5个字符
TextBox
1.SelStart = 4 End Sub Private Sub
TextBox
1_Click() ' 点击文本框时全选文本
TextBox
1.SelStart = 0
TextBox
1.SelLength = Len(
TextBox
1.Text) End Sub ...
winform里
textBox
无法获得焦点的解决方案
- **解决方法**:检查
textBox
所在的
位置
,确保其位于最顶层,没有被其他控件遮挡。可以通过调整控件的布局或使用`BringToFront()`方法将
textBox
置于最前端。 #### 2. 父容器的焦点问题 - **原因**:
textBox
所在的父...
JavaScript
87,992
社区成员
224,698
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章