gpt4 book ai didi

node.js - 未勾选时无法读取复选框

转载 作者:太空宇宙 更新时间:2023-11-03 23:58:04 24 4
gpt4 key购买 nike

我试图检查一个复选框是否被选中,但是当该复选框未选中时,它将无法工作并给出错误:“TypeError:无法读取未定义的属性'PrivateCheck'”并指向包含以下代码的行:

let isprivare = req.body['PrivateCheck'];

这是我试图从中获取输入的复选框

<form class="fileupload" action="upload" method="post" enctype="multipart/form-data">
<input type="checkbox" id="PrivateCheck" name="PrivateCheck" />
</form>

谢谢。

最佳答案

根据 HTML 文档,仅当选中复选框时,复选框的值才会随表单一起发送。否则,不会为该复选框发送任何内容。

根据您的具体情况,您可以像这样修复它:

let isprivate = req.body && req.body['PrivateCheck'];

关于node.js - 未勾选时无法读取复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56087276/

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