javascript - 在请求之前连接请求
问题描述
我在 html 中有一个具有这种结构的 POST 表单:
姓名 1 电子邮件 1 地址 1
在按钮上按下一个具有完全相同字段的新 div 会出现更高的数字
该数据被发布到一个 express 函数,其中一个 foreach 循环应该获取数据。
我遇到的问题是增加 foreach 中的 req.body.name
以下代码是我得到的最接近的代码,但是我总是收到“NaN”错误
app.post('/submit', function(req, res) {
for (var i = 1; i <= req.body.numberOfItems; i++) {
console.log(req.body.name += i);
}}
解决方案
在您的代码中,您正在增加req.body.name
值。
您应该只更改密钥
app.post('/submit', function(req, res) {
for (var i = 1; i <= req.body.numberOfItems; i++) {
console.log(req.body["name"+i]);
}}
推荐阅读
- javascript - 使用选项卡索引遍历 div 元素
- python-3.x - 熊猫数据框,如何根据其他行的值替换部分行
- gsap - Pixi js 两个旋转到一个元素(如何添加类似包装器的东西)
- r - 使用 for 循环和数据框从向量中提取元素
- c++ - 构造函数中的控制变量
- c# - 为什么 EF Core 执行额外的 SELECT COUNT(*) ?(Telerik, KENDO, ToDataSourceResult)
- ruby-on-rails - 在 Rails 中关闭应用程序时我应该 ActiveRecord clear_active_connections
- react-native - 在不同的导航器中反应导航相同的屏幕
- javascript - 如何借助 Web BLE 从 MI 频段获取心跳参数。任何人都可以帮我处理html代码吗?
- python - 如何使用 AWS Managed Airflow 运行 DBT 作业?