如何将表单类值合并到新的变量字符串中
How do I combine form class values into new variable string
我正在尝试将表单中的两个类组合成一个新值。我需要这个进行商家流程(卡上的名字)
到目前为止我尝试过:
var nameFirst = $('.nameFirst').val(), nameLast = $('.nameLast').val();
var nameOnCard = nameFirst + nameLast;
编辑:添加 HTML 表单代码(这有效 - 如果我只调用一个 var 类作为"卡上的名称",它会正确输入。只是当我尝试梳理两者时,它就坏了)
<input name="first" type="text" class="nameFirst input-medium" required="" placeholder="Enter your first name">
<input name="last" type="text" class="nameLast input-medium" required="" placeholder="Enter your last name">
这是我的JS文件的样子(我正在通过条纹处理)
Stripe.card.createToken({
number: ccNum,
cvc: cvcNum,
exp_month: expMonth,
exp_year: expYear,
name: nameOnCard,
address_line1: addressLine,
address_city: addressCity,
address_state: addressState,
address_zip: addressZip,
}, stripeResponseHandler);
我可以正确处理上面的所有内容,只是不是"名称"
我还尝试在隐藏输入上将两者结合起来,但由于这些值是在外部 JS 上调用的,所以我也无法让它工作。
(理想情况下,我也想在两者之间添加一个空格)
我对JS不是很熟练,所以解释会有所帮助。谢谢!
你的代码对我有用(应该)。我可以问一下你什么时候触发你的Javascript代码吗?如果在用户输入任何内容之前执行它,那可能是错误的。
下面的代码在 10 秒后显示 nameOnCard
变量。超过这 10 秒后,变量将被设置,并且不会使用您对这些输入所做的更改进行更新。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>title</title>
</head>
<body>
<form>
<input name="first" type="text" class="nameFirst input-medium" required="" placeholder="Enter your first name">
<input name="last" type="text" class="nameLast input-medium" required="" placeholder="Enter your last name">
</form>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script>
setTimeout(function(){
var nameFirst = $('.nameFirst').val(), nameLast = $('.nameLast').val();
var nameOnCard = nameFirst + nameLast;
console.log(nameOnCard);
}, 10000);
</script>
</body>
</html>
相关文章:
- 使用JSON文件中的变量(字符串)填充文本区域
- 如何向变量字符串添加更多值
- jquery将变量字符串作为ID's
- 如何用HTML和相应的引号形成变量字符串
- PHP 反序列化 JS 序列化的变量字符串
- Javascript 不传递整个变量字符串
- 带有变量字符串的索引
- 如何将表单类值合并到新的变量字符串中
- 在 JavaScript 中将变量字符串括起来
- jQuery:用变量字符串替换(连接的)按钮值
- "[对象对象]”;在警报提示中使用时替换变量字符串
- 通过变量字符串定义对象
- 无法在Javascript中连接字符串+变量+字符串
- Fancybox-是否可以使用javascript变量字符串作为HTML内容
- 从变量字符串应用条件
- 如何在pug中插入变量字符串
- Javascript -在变量字符串中捕获名称
- 不能把变量(字符串)在javascript innerhtml
- 用变量字符串调用React类
- 使用 Browserify/Babel/node.js您是否需要一个基于变量字符串的文件