光标定位到输入框文本的尾端
来源:互联网 发布:英雄赞歌 知乎 编辑:程序博客网 时间:2024/05/21 06:42
<html>
<script language='javascript'>
function movePoint()
{
var aa= document.getElementById("aa");
aa.focus();
var len = aa.value.length;
var rng = aa.createTextRange(); //创建文本域
rng.moveStart("character",len);
rng.collapse(true);
rng.select();
}
</script>
<head>
<title>a test for selection object</title>
</head>
<body onload="movePoint()">
<form>
<input id="aa" name="aa" type="text" size=40 value='tttttt'>
</form>
</body>
</html>
相关知识点:TextRange对象是动态HTML(DHTML)的高级特性,使用它可以实现很多和文本有关的任务,例如搜索和选择文本。文本范围让您可以选择性的将字符、单词和句子从文档中挑选出来。TextRange对象是在HTML文档将要显示的文本流上建立开始和结束位置的抽象对象。
下面是TextRange的常用属性与方法:
属性
boundingHeight 获取绑定TextRange对象的矩形的高度
boundingLeft 获取绑定TextRange 对象的矩形左边缘和包含TextRange对象的左侧之间的距离
offsetLeft 获取对象相对于版面或由offsetParent属性指定的父坐标的计算左侧位置
offsetTop 获取对象相对于版面或由offsetParent属性指定的父坐标的计算顶端位置
htmlText 获取绑定TextRange对象的矩形的宽度
text 设置或获取范围内包含的文本
方法
moveStart 更改范围的开始位置
moveEnd 更改范围的结束位置
collapse 将插入点移动到当前范围的开始或结尾
move 折叠给定文本范围并将空范围移动给定单元数
execCommand 在当前文档、当前选中区或给定范围上执行命令
select 将当前选择区置为当前对象
findText 在文本中搜索文本并将范围的开始和结束点设置为包围搜索字符串。
使用TextRange对象通常包括三个基本的步骤:
1.创建文本范围
2.设置开始点和结束点
3.对范围进行操作
- 光标定位到输入框文本的尾端
- 文本输入框中光标的控制(定位)
- 光标定位到文本的末尾
- 光标无法定位到网页输入框
- 光标自动定位到输入框
- 光标自动定位到输入框
- JavaScript使光标定位到文本的最后
- js使光标定位到文本的最后
- JavaScript使光标定位到文本的最后
- 怎样把光标定位到TextField文本的末尾位置
- 将光标定位到文本的末尾(转)
- js定位光标到输入框指定位置
- tet文本中光标定位的问题
- jquery 光标不能自动定位到文本末尾的问题 转载(网易)
- C# winform 用textbox显示文本 如何把光标定位到指定的位置
- 可编辑的div,focus之后,光标怎么定位到文本最后
- DevExpress 9.1 MemoEdit (textBox) 定位光标到文本结尾
- textarea输入框光标定位问题
- UIActivityIndicatorView、UIProgressView活动与进度指示器
- Android基本的界面组件
- drupal汉化出现An AJAX HTTP error occurred.HTTP Result Code: 200Debugging information follows.
- #pragma DATA_SECTION DSP中的使用
- android开发——用GridView实现省市县三级联动
- 光标定位到输入框文本的尾端
- 临界区例子及相关函数翻译
- boost::filesystem指南
- 部署WebPageTest 2.4版本 私有实例
- 有备份的users表空间的损坏恢复
- oracle sequence cache
- HDOJ 2072 单词数 (set)
- 发布MFC ActiveX控件并实现自动更新
- QTableWidget的使用与美工总结