javascript - 如何在用户使用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 等。
解决方案
推荐阅读
- javascript - TinyMce 5 + Vue.js 使用插件添加按钮不起作用
- mongodb - MongoDB BI 连接器的 MongoDB ODBC 配置
- python - Django Rest Framwork 从视图返回序列化程序 create() 方法响应?
- java - Kotlin no-args 插件不适用于 Maven
- css - Laravel Jetstream 比较两个表格以更改表格的背景
- javascript - 输入字段的只读属性
- blazor - 在 Blazor (.razor) 组件中添加多个组件
- xml - 使用 XSLT 将包含 HTML 的 XML 部分转换为文本
- javascript - 带有数据验证的订阅按钮
- d3.js - 重新初始化后的 D3 冗余 SVG 元素