javascript - 将多个输入值克隆到一个输入字段

标签 javascript jquery

我正在尝试将多个字段的输入数据复制到一个大字段中,例如出生日期。

日值 + 月值 + 年值 = 日值/月值/年值一起放入另一个字段。我为每个字段创建了变量,然后尝试将它们添加到“完整”输入字段中,但这不起作用。我做错了什么?

演示:http://jsfiddle.net/J2PHq/

$(function(){
    $('.copy').on('keyup blur', function(){
         $('.full').val(day + '/' + week + '/' + year);

        day = $(".day").val();
        week = $(".week").val();
        year = $(".year").val();
     }).blur();
});

最佳答案

.full 字段中输入变量之前,您需要先声明变量。

工作 fiddle :here

$(function(){
    $('.copy').on('keyup blur', function(){        
        var day = $(".day").val();
        var week = $(".week").val();
        var year = $(".year").val(); 

        $('.full').val(day + '.' + week + '.' + year);

     }).blur();
});

关于javascript - 将多个输入值克隆到一个输入字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22713994/

相关文章:

javascript - 以正确的顺序执行 Promise 的 For 循环

javascript - 如何在angularjs中对json数据进行分组

javascript - 这个数字在 mdn 的浏览器支持部分意味着

javascript - 更改特定标签的类别

javascript - 如何使 jQuery ui datepicker 按钮图像只读

javascript - 滚动到显示第一个验证失败消息的页面部分

javascript - 如何在导航选项卡中显示新的 HTML 页面?

javascript - 给对象赋值时如何调用函数

javascript - CSS/HTML - 当鼠标悬停在按钮内的文本上时,光标从指针变为 I

javascript - 将 JSON 传递给 Jade 并使用相同的数据进行 API 访问