PHP 是否适用于禁用的 HTML 标签?
Does PHP work for disabled HTML tags?
<td><input type="checkbox" name="chk" checked disabled /></td>
if(isset($_POST['chk'])) $chk = 1;
else $chk = 0;
但数据库总是给出 0
。我需要将数据库设置为 1
.
禁用的表单控件永远不会将其数据发送到服务器,因此PHP将永远无法读取其数据。
考虑改用隐藏输入。
要获得您需要的效果,您可以使用 readonly
属性而不是 disabled
,因此您的 html 可能如下所示:
<td><input type="checkbox" name="chk" checked readonly/></td>
然后对于上面的 html php 代码:
if(isset($_POST['chk'])) $chk = 1;
else $chk = 0;
应该给你1
.
希望对您有所帮助。
<td><input type="checkbox" name="chk" checked disabled /></td>
if(isset($_POST['chk'])) $chk = 1;
else $chk = 0;
但数据库总是给出 0
。我需要将数据库设置为 1
.
禁用的表单控件永远不会将其数据发送到服务器,因此PHP将永远无法读取其数据。
考虑改用隐藏输入。
要获得您需要的效果,您可以使用 readonly
属性而不是 disabled
,因此您的 html 可能如下所示:
<td><input type="checkbox" name="chk" checked readonly/></td>
然后对于上面的 html php 代码:
if(isset($_POST['chk'])) $chk = 1;
else $chk = 0;
应该给你1
.
希望对您有所帮助。