文本框获得焦点事件

input 文本框内容改变,我们可以使用onchange或者onblur来进行判断,但是onchange是在文本内容改变,然后失去焦点的时候发生,onblur是在失去焦点时候发生,不会判断文本内容是否改变。


//按键弹起时触发事件  
    $("#mytext").keyup(function(){    
        var txtChange = $("#mytext").val();           
        $("#p1").html("<p>"+txtChange+"</p>");    
    });    
      
    //按键按下时触发事件(先响应事件,再显示输入结果(获得的是上一次结果),可能被输入法拦截)  
    $("#mytext2").keypress(function(){    
        var txtChange = $("#mytext2").val();          
        $("#p2").html("<p>"+txtChange+"</p>");    
    });    
      
    //属性改变时触发事件(不管是获得焦点还是value改变等,目前只在IE下有效)  
    $("#mytext3").bind("propertychange",function(){    
        var txtChange = $("#mytext3").val();          
        $("#p3").html("<p>"+txtChange+"</p>");    
    });   
      
    //焦点离开时触发事件  
    $("#mytext4").change(function(){    
        var txtChange = $("#mytext4").val();          
        $("#p4").html("<p>"+txtChange+"</p>");    
    });    
      
    //获得焦点时触发事件  
    $("#mytext5").focus(function(){    
        var txtChange = $("#mytext5").val();          
        $("#p5").html("<p>"+txtChange+"</p>");    
    });    
      

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值