<td height="25" align="center" valign="middle"><input type='text' name='day2' id='datepicker2' value='Day 2' readonly="readonly" maxlength="50" style="color:#999999"/></td>
</tr>
<tr>
<td height="25" align="center" valign="middle"><input type='text' name='day3' id='datepicker3' value='Day 3' readonly="readonly" maxlength="50" style="color:#999999"/></td>
</tr>
<tr>
<td height="25" align="center" valign="middle"><input type='text' name='day4' id='datepicker4' value='Day 4' readonly="readonly" maxlength="50" style="color:#999999"/></td>
</tr>
<tr>
<td height="25" align="center" valign="middle"><input type='text' name='day5' id='datepicker5' value='Day 5' readonly="readonly" maxlength="50" style="color:#999999"/></td>
第4天,第5天,第6天等值正在进入数据库。我如何阻止这些进入数据库?
答案 0 :(得分:0)
我如何阻止这些进入数据库?
听起来你有一些系统可以获取你所有的值并将它们发布到数据库......但是如果没有看到php代码,我们就无法回答你的问题。
表单与mysql insert命令几乎没有任何关系。他们只是从浏览器接收信息。
答案 1 :(得分:0)
这不是最常用的方法,但是,您可以使用占位符属性仍显示要显示的默认值,并将值属性留空。我使用jQuery日期选择器应用程序执行此操作。
<input type="text" name="day4" id="datepicker4" value="" placeholder="Day 4" readonly maxlength="50" style="color:#999999"/>
这会产生灰色效果,同时仍向用户显示应该去哪里。输入值时,value属性将接管。
另外,我刚刚将单个引号中的属性标记更正为double以及readonly属性。