首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • TextBox控件没有鼠标离开事件?那怎么实现......... [已结贴,结贴人:cenny_1996]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-25 15:57:31 楼主
    当鼠标离开TextBox控件时,根据TextBox的值查询出相关信息在lable显示出来。但TextBox没有鼠标离开事件啊,该怎么做。不添加button。
    10  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-25 16:02:141楼 得分:0
    onMouseout 直接写吧 浏览器 会解释 的
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • yfqvip
    • 等级:
    发表于:2008-06-25 16:03:352楼 得分:0
    没有onmouseout?应该有才对
    onblur
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-25 16:04:533楼 得分:0
    用enter事件就可以了
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-25 16:05:224楼 得分:0
    onblur
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-25 16:05:245楼 得分:0
    HTML code
    <asp:TextBox ID="Txt1" runat="server" onMouseout=""></asp:TextBox>

    直接写吧
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-25 16:05:396楼 得分:0
    onblur 直接在aspx页面中写或者在后台代码中Attribute.Add加入
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-25 16:06:217楼 得分:0
    textChanged事件
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • wangkun9999
    • 等级:
    发表于:2008-06-25 16:06:548楼 得分:5
    C# code
    this.TextBox1.Attributes.Add("onblur","document.getElementById('Label1').innerHTML='sfsdfds';");
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • wangkun9999
    • 等级:
    发表于:2008-06-25 16:08:169楼 得分:0
    C# code
    TextBox1.Attributes.Add("onblur","document.getElementById('Label1').innerHTML='"+ TextBox1.Text.Trim() +"';");
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-25 16:09:5710楼 得分:0
    引用 8 楼 wangkun9999 的回复:
    C# code
    this.TextBox1.Attributes.Add("onblur","document.getElementById('Label1').innerHTML='sfsdfds';");
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • wangkun9999
    • 等级:
    发表于:2008-06-25 16:10:2411楼 得分:0

    C# code
    TextBox1.Attributes.Add("onblur","document.getElementById('Label1').innerHTML=document.getElementById('TextBox1').value;");
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-25 16:13:0912楼 得分:0
    可不可以这样:
    先判断textbox的值是否为空,只要他不为空就取到它的值进行查再返回值显示在lable上?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • wangkun9999
    • 等级:
    发表于:2008-06-25 16:16:0413楼 得分:0
    C# code
    TextBox1.Attributes.Add("onblur","if (document.getElementById('TextBox1').value!='') document.getElementById('Label1').innerHTML=document.getElementById('TextBox1').value;");
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-25 16:44:5214楼 得分:0
    引用 7 楼 kent55782 的回复:
    textChanged事件
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-25 17:30:0215楼 得分:0
    引用 11 楼 wangkun9999 的回复:


    C# code
    TextBox1.Attributes.Add("onblur","document.getElementById('Label1').innerHTML=document.getElementById('TextBox1').value;");

    ~~~~~~~~~~~~~~
    不明白
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-25 17:37:5216楼 得分:5
    引用 15 楼 cenny_1996 的回复:
    引用 11 楼 wangkun9999 的回复:


    C# code
    TextBox1.Attributes.Add("onblur","document.getElementById('Label1').innerHTML=document.getElementById('TextBox1').value;");

    ~~~~~~~~~~~~~~
    不明白

    给textbox添加onblur事件,
    不过这都是客户端的js事件,textbox呈现在客户端也就是input控件

    onblur事件是焦点丢失事件
    修改 删除 举报 引用 回复

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