首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

javascript怎样才能设置textBox 选中其中部分字符?该怎么处理

2011-12-30 
javascript怎样才能设置textBox 选中其中部分字符?inputname name type text value 文本框的默认

javascript怎样才能设置textBox 选中其中部分字符?
<input       name= "name "       type= "text "       value= "文本框的默认的内容 "       onmouseover= "this.select(); ">

可能选中全部字符,部分字符该如何选?

edit.select(0,2);//这样写依然选中全部字符

[解决办法]
<input id=demo value=abcde>
<input type=button value=sel onclick= 'selRange(demo,1,-1) '>
<script>
function selRange(obj,st,en){
obj.select();
var rng=document.selection.createRange();
rng.moveStart( "character ",st)
rng.moveEnd( "character ",en)
rng.select();
}
</script>
[解决办法]
使用 createRange 方法创建一个TextRange对象

热点排行
Bad Request.