- 我将"占位符"属性应用于我的文本框。它是可选的字段
- 当我过去把这个字段留空,然后提交表单时,它的占位符文本会保存为数据库中的值
<input type="text" name="company" id="company" class="inktext inklarge" placeholder="Company (Optional)" maxlength="100" value="" />
- 如何摆脱它。请帮忙
它可以表示:
- JS在值中插入占位符
- PHP在保存到DB之前将"默认"值插入空字段"company"
- DB插入"默认"值
要检查这些建议,您应该:
- php文件中的var_dump($_POST),以检查JS是否在表单提交前插入值
- 您将要插入DB中的var_dump值,以检查php是否插入默认值
- 如果上面的非检查该字段的DB默认值,它应该在那里