我有一个不可为空的日期字段,我在以下HTML元素中提供:
<input type="date" value="(enter date value here)"/>
默认情况下,此字段中始终有一个日期。但是,iOS的原生日期选择器可以清除日期。
在客户端和服务器上验证此字段不能为空的代码。不过,我宁愿没有向用户显示这个按钮。
有没有办法可以隐藏它,使用特殊属性或其他东西?我不在乎解决方案是否仅针对iOS的Safari。
答案 0 :(得分:0)
当调用dateTimePicker时,您可以尝试使用适当的背景颜色在选择器上添加UIView以隐藏按钮。
或者,请考虑在您的应用环境中“清除”可能意味着“清除用户选择的内容以让他们重新开始。”如果他们点击了清除按钮,只需插入今天或任何你想要的日期作为默认日期。