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

光标定位,帮忙看看,该怎么处理

2012-04-24 
光标定位,帮忙看看TEXTAREANAME txt ROWS 10 COLS 100% /TEXTAREASCRIPTLANGUAGE JavaScr

光标定位,帮忙看看
<TEXTAREA   NAME= "txt "   ROWS= "10 "   COLS= "100% "> </TEXTAREA>
<SCRIPT   LANGUAGE= "JavaScript ">
function   test(obj)
{
obj.focus();
document.selection.createRange().text   =   "XXXXX() ";
}
</SCRIPT>
<input   type= "button "   id= "b "   value= "Set "   onclick= "test(txt) ">

如何让XXXXX()写到textarea里面之后,光标停在()里面。(|)

[解决办法]
<TEXTAREA NAME= "txt " ROWS= "10 " COLS= "100% "> </TEXTAREA>
<SCRIPT LANGUAGE= "JavaScript ">
function test(obj,n)
{
document.getElementById( "txt ").value += "XXXXX() ";
obj.focus();
var rng=document.selection.createRange();
rng.moveStart( "character ", n);
rng.select();
document.getElementById( "txt ").focus();
}
</SCRIPT>
<input type= "button " id= "b " value= "Set " onclick= "test(txt,6) ">
[解决办法]
focus只能实现对控件的定位,不能实现对控件内容的精确定位的
[解决办法]
同意楼上的说法

热点排行