我正在尝试检查复选框是否被打勾,但是当不勾选复选框时,它无法正常工作,并且会出现错误:" TypeError:无法读取属性'privateCheck'divefiend'''使用此代码:
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'];