首页 > 解决方案 > 如何在用户使用jQuery输入文本之前加入一些文本

问题描述

嘿,我如何在用户输入文本中添加行,例如

名称:用户输入值

例如:- 姓名:John Doe

这段代码有效,但不是我想要的

$(document).ready(function () {
    $('#confirm-btn').on('click', function () {
        var form = $('.shamweel-custom-form').not('#ContactForm1_contact-form-email-message');
        var vals = form.map(function () {
            var value = $.trim(this.value)
            return value ? value : undefined;
        }).get();
        var billingInputData = vals.join(',' + '\n');
        $('#ContactForm1_contact-form-email-message').val(billingInputData);   
    });
});

它给

约翰·多伊,

Johndoe@gmail.com,

ETC

但我希望它像这样工作

姓名:约翰·多伊,

电子邮件:johndoe@gmail.com 等。

标签: javascriptjquery

解决方案


推荐阅读