gpt4 book ai didi

javascript - 如何在表单提交时获取html组件值?

转载 作者:行者123 更新时间:2023-11-30 13:58:04 26 4
gpt4 key购买 nike

<分区>

我的 ExpressJS 应用程序中有两个页面。家和用户。我在我的 home.js 文件中创建了一个表单,并从此表单导航 user.js。我可以获取输入组件的值,但无法获取其他组件的值。我该怎么做?

home.js :

<form action="/users" method="POST">
<input id="input_name" type="text" placeholder="name" name="name">
<input id="input_pwd" type="text" placeholder="password" name="pwd">
<input id="input_mail" type="text" placeholder="mail" name="mail">

<button type="submit" name="button_name" value='register1'>register</button>

....

<div id="selection" name="selection">selection</div>
</form>

我用用户选择填充选择 div,我想将此数据发送到服务器。我在 index.js 中捕获了请求

router.post('/users', function (req, res, next) {
console.log("register name : " + req.body.name);
console.log("register mail : " + req.body.mail);
console.log("register pwd : " + req.body.pwd);
console.log("register selection : " + req.body.selection);
}

我可以获得 req.body.name、req.body.mail 和 req.body.pwd 的值。但 req.body.selection 始终未定义。我怎样才能得到这个值?

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com