jQuery 解决 html 中 input 框中提示文字placeholder兼容问题

    <input id="txt" type="text" value="" title="请输入用户名">

<script>
    $(function(){
        $("#txt").focus(function(e){
            if($(this).val() == this.title){
                $(this).val("");
            }
        })

        $("#txt").blur(function(){
            if($(this).val() == ""){
                $(this).val(this.title);
            }
        })

        $("#txt").blur();
    })
</script>

  

posted @ 2018-11-15 16:51  董七  阅读(264)  评论(0编辑  收藏  举报