Jquery 如何获取以前保存的输入值

Jquery 如何获取以前保存的输入值,jquery,input,keyup,Jquery,Input,Keyup,我有以下功能: $(function () { $('#phone-number').keyup(function(){ var pnumber=$(this).val(); $('.phone-number').text(pnumber) }); }); 我可以在keyup事件后获得值,但是当用户双击输入时,我对保存在输入文本中的值有问题。 顺便说一下,#电话号码是一种输入型文本 电话号码是一个Div $('#phone-number').va

我有以下功能:

$(function () {
    $('#phone-number').keyup(function(){
        var pnumber=$(this).val();
        $('.phone-number').text(pnumber)
    });
});
我可以在keyup事件后获得值,但是当用户双击输入时,我对保存在输入文本中的值有问题。 顺便说一下,
#电话号码
是一种输入型文本 电话号码是一个Div

$('#phone-number').val('78908');
$('#phone-number').on("keyup change", function () {
    var pnumber = $(this).val();
    $('.phone-number').text(pnumber)
});
$('#phone-number').change();


你在找这个吗?我添加了一个初始值,然后手动调用更改事件。这就是你的意思吗?不需要双击输入框,因为没有人双击输入文本用户只需键入输入文本,但我对用户双击输入时保存在输入中的值有问题。?这是一个小问题双击有问题吗?我想在键控后以2种方式获取输入值,当用户双击后值保存在输入中,并在保存的键控生效时使用它时,用户为什么要双击输入类型文本?这是谁做的?这是你的意思吗?请再解释一下。\n此输入是一个登录表单,每次用户想要登录时都会获取电话号码并生成一个代码。当用户在其电话号码保存在输入中之前执行此操作时,他/她无需再次填写,他/她可以使用鼠标执行此操作需要键盘。对不起,我的语言不好