zhituji
zhituji
采纳率33.3%
2018-12-11 10:15 阅读 662

jq或js點擊選中input文字

20

jq或js點擊選中input文字,但是又不能彈出複製粘貼框,
還要長按可以複製粘貼

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

3条回答 默认 最新

  • jslang 天际的海浪 2018-12-11 11:45
    <input type="text" id="test" value="12345" />
    <script type="text/javascript">
    document.getElementById("test").onclick = function () {
        this.select();
    }
    </script>
    
    
    点赞 1 评论 复制链接分享
  • weixin_44061048 鸿泽 2018-12-11 10:26
    复制
    复制
    $(function() { /*复制*/ $('#copy_input1').zclip( { path : 'js/ZeroClipboard.swf', copy : function() {return $('#mytxt1').val();/*复制内容*/}, afterCopy : function() {alert("复制成功");/*复制成功*/} }); /*复制*/ $('#copy_input2').zclip( { path : 'js/ZeroClipboard.swf', copy : function() {return $('#mytxt2').val();/*复制内容*/}, afterCopy : function() {alert("复制成功");/*复制成功*/} }); });
    点赞 评论 复制链接分享
  • qq_39356813 王夜羽 2018-12-12 01:18
        var time = 0;
            var flag;
        $("input").mousedown(function(){
                    time = 0;
                flag = setInterval(function() {
                  time +=50;
                }, 50);
        });
        $("input").mouseup(function(){
                    window.clearInterval(flag);
                    if(time < 2000){
                    //小于两秒算是点击好吧
                    }else{
                    //大于两秒算是长按好吧;
                    }
        });
    

    我认为,这样可以解决您的问题,如果解决的您的问题,请您点击一下采纳,如果并没有,请在下方留言,我会继续解决您的问题。

    点赞 评论 复制链接分享

相关推荐