`
_gougang
  • 浏览: 33637 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Js 操作 文本框中的某一部分被选中

    博客分类:
  • js
 
阅读更多

不过这东西貌似只能在ie下运行,如果是其他浏览器,得另想办法



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>文本被选中</title>
<script type="text/javascript">
function selectItem1(){
  var mydiv = document.getElementById("myDiv");
  var range= document.body.createTextRange();   
  range.moveToElementText(mydiv)   
  range.moveEnd('character',-1);  
  range.moveStart('character',3);     
  range.select();   
}

function selectItem2(){
  var obj = document.getElementsByName("textRange")[0];   
  var range = obj.createTextRange()   
  range.moveStart("character",10);   
  range.moveEnd("character",-10);  
  range.select();   	
}
</script>
</head>
<body>
<div id="myDiv" onclick="selectItem()">
再过二十天左右就要面临高考了,1321321有许多考222生们目前正在紧张的复习当中。但是在北京出现
</div>
<input type="button" value="选中上面的文本" onclick="selectItem1()" />
</br>
<input type="text" name="textRange" size="100" value="要检查您的网络连接,请单击工具菜单,然后单击 Internet 选项。"> 
</br>
<input type="button" value="选中上面的文本" onclick="selectItem2()" title="" />


<table border="1">

<tr height="100px">
<td align="center" style="text-align:center" >aaa<img style="margin-left:100px"  src="../../Public/Pictures/Sample Pictures/Hydrangeas.jpg" height="100px" width="200px"/><font style="font-size: 18px; font-style: inherit"><b>@33</b></font></td>
</tr>
</table>


</body>
</html>

 

分享到:
评论

相关推荐

    javascript函数的解释

    31.复选按钮在JS中判断是否选中:document.forms[0].checkThis.checked (checked属性代表为是否选中返回TRUE或FALSE) 32.单选按钮组(单选按钮的名称必须相同):取单选按钮组的长度document.forms[0].groupName.length ...

    大名鼎鼎SWFUpload- Flash+JS 上传

    标准的HTML上传表单为用户提供一个文本框和按钮来选择文件,选中的文件是随着form表单提交的。整个文件上传完成之后,下一个页面才会显示,并且不能对选择的文件做预设的文件检验,例如文件大小限制,文件类型限制。...

    mv新年好描述新年的效果

    选中第一帧,在“属性”面板中的“声音”下拉表框中选择“新年好.wav”,在“同步”下拉表框中选择“数据流”。 (4) 根据歌曲的长度,在第338帧按F6键插入关键帧。最后双击图层名“图层1”,将其重新命名为“声音1”...

    小刀娱乐网源码2018版 v4.17.rar

    后台的功能面板中所有需要鼠标点选或键盘录入的地方都最大限度的靠近左侧菜单,这样可提高点击左侧菜单与右侧功能的效率,可使管理员大部分时间只需把注意力集中在功能面板的左侧即可完成大部分的操作,而不需要满...

    html入门到放弃笔记

    注意:嵌套标记的书写格式 -- 被嵌套的标记要通过一个 缩进键(Tab) 来表示层级关系 Demo : 1、编写一对 body 标记,在body标记中,嵌套一对 div标记,在 div 标记中 ,嵌套一对 a 标记,在 a标记中,嵌套一对 b ...

    js使用小技巧

    Javascript小技巧一箩筐 事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode ...

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    -Grid增加GetNoSelectionAlertInParentReference函数,用来表示没有选中任何一项时在父页面弹出对话框的JS代码。 -修正IE7下不能以下划线作为CSS中类名的前缀的BUG(feedback:Steve.Wei)。 -添加定时器控件Timer,...

    JavaScript实现Excel表格效果

    本文实例为大家分享了JavaScript实现Excel表格效果的具体代码,供大家参考,具体内容如下 一.主要实现: 1.List item 2.输入内容时显示边框 3.鼠标点击文本框以外部分失去焦点 &lt;!DOCTYPE ...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part1

    实例128 获取数组中最后一个元素 158 实例129 去除数组中的重复元素 158 实例130 字符串与数组的转换 159 实例131 对数组元素进行随机排序 160 实例132 随机抽取数组中元素 161 实例133 二维数组的输出 162 实例134 ...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part2

    实例128 获取数组中最后一个元素 158 实例129 去除数组中的重复元素 158 实例130 字符串与数组的转换 159 实例131 对数组元素进行随机排序 160 实例132 随机抽取数组中元素 161 实例133 二维数组的输出 162 实例134 ...

    ExtAspNet_v2.3.2_dll

    -Grid增加GetNoSelectionAlertInParentReference函数,用来表示没有选中任何一项时在父页面弹出对话框的JS代码。 -修正IE7下不能以下划线作为CSS中类名的前缀的BUG(feedback:Steve.Wei)。 -添加定时器控件Timer,...

    自然框架项目

    单点登录,服务端的验证功能,也是服务中心的一部分 12. Nature.Service.UserCenter 用户中心,配合单点登录,对用户的登录账户、密码做统一的管理。权限服务(权限过滤、权限判断)。 13. Nature.Service....

    周祥文件管理插件 1.4

    (注:重命名 可以更改扩展名 例如:login.txt更改时在文本框中输入 login.png 即可把扩展名改掉 如果不想更改扩展名 就输入 log.txt 即可) 4.更新了config.xml功能 添加了重命名功能关闭显示功能. 5.修复了session...

    EditPlus 2整理信箱的工具

    然后,选中“替换范围”中的“当前文件”,表明对当前文件操作。 ②、单击“查找内容”组合框右侧的按钮,出现下拉菜单。 ③、下面的操作添加正则表达式,该表达式代表待查找的空行。(技巧提示:空行仅包括空格符、...

    Editplus 3[1].0

    然后,选中“替换范围”中的“当前文件”,表明对当前文件操作。 ②、单击“查找内容”组合框右侧的按钮,出现下拉菜单。 ③、下面的操作添加正则表达式,该表达式代表待查找的空行。(技巧提示:空行仅包括空格符、...

    jqeditor-svn343.zip

    //指定此属性后,会自动将编辑器中选中的文字赋值到此文本框 self.cache['html'] = 'html.....'; }, /** * 返回要插入到编辑器的html代码 */ get: function( panel, self ){ var v = self.getValues( ...

    正则表达式

    也可以用JavaScript 1.2中的新添加的一个特殊语法来创建RegExp对象.就像字符串直接量被定义为包含在引号内的字符一样, 正则表达式直接量也被定义为包含在一对斜杠(/)之间的字符.所以,JavaScript可能会包含如下的...

    傲游浏览器3(Maxthon) 3.1.8.1000 正式版

    * 在网页内的文本框中选择文本, 鼠标右键菜单中没有 "粘贴" 项目. [用户界面] * 某些情况下, 取消 "后台标签显示关闭按钮" 后, 按钮依旧会显示, 切换标签后消失. * 在资源嗅探器中, 资源URL过长时, Tooltip 会出现...

Global site tag (gtag.js) - Google Analytics