首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • js在文本框光标片插入指定字符串的问题 [已结帖,结帖人:zhouyu629]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • zhouyu629
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 结帖率:
    发表于:2008-11-17 12:37:53 楼主

    我想单击上面的添加按扭的时候把参数文本框里的值添加到下方文本框光标所在的位置
    用下面的函数可以实现。可是有一个问题,必须要先输入参数名V1,再在下面文本框里点击光标,再点添加按扭。
    如果先把光标点到下面文本框,再去改变量名,就会加到最开始,何解?
    表达能力有点差,不知道各位大虾听懂没得
    var varible = document.getElementById("txtVarible").value;
        var vtype = document.getElementById("ddlType").value;
        var vdir = document.getElementById("ddlDirection").value;
        if(varible == "")
        {
            alert("请输入变量名称");
            document.getElementById("txtVarible").focus();
        }
        else
        {
            var obj = document.getElementById("txtWhere");
            obj.focus();
            var s;
            if(vdir == "in")
                s = varible + " " + vtype;
            else
                s = varible + " OUT " + vtype;
            document.selection.createRange().text = s;
        }
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • avon520
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-11-17 12:50:591楼 得分:5
    你那样操作当然是加到最开始,
    输入光标在那里嘛
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • bluefcxt
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-11-17 12:54:022楼 得分:5
    后写参数焦点就不在存储过程的text区了,onfocus应该不能把光标再放置回原来的位置吧?现在没功夫试验不太清除...
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • redcn2004
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-11-17 12:55:363楼 得分:5
    document.selection.createRange().text + =  s
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • bluefcxt
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-11-17 12:58:274楼 得分:5
    http://www.wangchao.net.cn/bbsdetail_553355.html 楼主参考一下这个文章 点击按钮时候重新放置光标 应该可以
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • zou_wei_forever
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-11-17 13:07:535楼 得分:0
    mark
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved