在提问一个问题: 如果有多个 文本框, 一个按钮, 怎样通过按钮 在光标所在文本框中光标所在位置添加内容(比如固定插入一个字母 P)
wwle 2004-09-23 10:49:15 谢谢哦
我是试了不幸呀???
<script type="text/javascript">
function test()
{
if (a.gotfocus)
getpos(a);
else
getpos(b);
}
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) + prompt('请输入内容:')+ s.substr(i,s.length);
}
</script>
<input type=text name=a size=200 value=edit1><br>
<input type=text name=b size=200 value=edit2><br>
<input type=button value="abcd" onclick="test();">