很多微博都有字数限制新浪微博就要求用户把字数控制在140个字,当输入框的字数超过140个字之后便不让用户再继续输入,如果在input中使用maxlength=”140″ 就可以控制,如下代码:

 type="text" maxlenght="140">

今天分享的方法的是用JavaScript实现这个效果,功能也比较简单,这个demo方法如下:

        $("textarea").each(function(index){
                    $(this).keyup(function(){
                        var num=140
                        var zishu=$(this).val().length
                        console.log(zishu)
                        $(".span").html(zishu)
                    })
                    
                    $(this).keydown(function(){
                    	var num=140
                        var zishu=$(this).val().length

                        if(zishu>=num){
 
                            if(event.keyCode=="8"){
                                console.log(zishu)
                            }else{
                                alert("字数超出")
                                return false;
                            }
                        }
                    })
                    
                    
                })

点赞(0) 打赏

Comment list 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部