【发布时间】:2019-01-23 08:59:26
【问题描述】:
我有一个 html 开关可以在 on 和 off 之间切换:
<label class="switch">
<input type="checkbox" id="togBtn" name="active" checked="checked">
<div class="slider round">
<span class="on">ON</span>
<span class="off">OFF</span>
</div>
</label>
您可以在此处实时查看:http://jsfiddle.net/tc4byzo8
默认选中on并且在表单中:
<form method="post">
..
<input type="submit" name="submit" value="Submit" >
<form>
点击Submit按钮时,我将数据插入数据库:
//Check if submit button is clicked.
if( isset($_POST['submit']) ){
//Insert the data into the DB.
$stmt = $conn->prepare( /* Insert query */ );
$stmt->execute();
}
数据库有一列的值可能是1 或0,因此如果选中该复选框,则值将是1。
如何检查复选框是否被选中以插入值1或2?
我添加了checked="checked"属性,所以默认勾选,但是当我关闭它时,checked属性仍然存在。
【问题讨论】:
-
如何检查复选框是否被选中:stackoverflow.com/questions/4554758/…