如何设置字符串以在文本框中表示所需的格式模式。例如,如果我显示了一个文本框,例如日期字段,如何显示“dd / mm / yyyy”格式以帮助用户填写字段。如果在显示视图时已填充该字段,则应显示实际数据。
如果该字段是下拉列表,如果该字段不包含值,我想显示“请从列表中选择”。
答案 0 :(得分:0)
在HTML 5中,您可以使用输入标记的Placeholder属性来实现它,如下所示:
<input name="email" type="email" placeholder="validemail@email.com" />
然而,大多数浏览器尚不支持HTML5,因此您必须使用基于JavaScript的解决方案。在页面加载时在文本框中填充所需的值(您可以使用CSS使文本变暗)。使用javascript清空“onfocus”事件中的字段。
对于下拉列表填充“请选择...”,其值为0.这样您就可以在服务器上验证用户未选择任何有效值。