是否可以仅使用PHP在表单字段中包含文本占位符?

时间:2016-05-05 16:07:34

标签: php mysql forms date-format

这可能是一个措辞不好的问题,因为我对术语不确定,但允许我解释。

我的网站上有一个表单字段,用户输入日期(DOB。)我需要特定格式的日期(MM-DD-YYYY。)

截至目前,PHP能够拒绝非特定格式的日期。 (例如,M-D-YY或MM / DD / YYYY)它只接受并存储MM-DD-YYYY,这正是我想要的。这里没问题。

但是,为了让用户更容易理解,我想在字段中添加一种占位符。 (例如,_ - - _ _ _)因此,当用户键入这些下划线时,会转换为数字并跳过连字符,用户可以轻松看到日期准确输入。

例如,1982年3月4日必须是03-04-1982。如果用户试图输入3-4-1982,那么预插入的下划线和连字符实际上会得到34-19-82_ _。用户可以很容易地看到这是不正确的。

所以,尽管如此,需要注意的是它必须只用PHP(HTML和CSS)来完成。我知道这可以通过javascript实现,但网站所有者需要的是免费的javascript。

这可能吗?

仅供参考 - 我既不是程序员也不是网站所有者。我是他们之间的翻译,但我很困惑我们能做什么以及我们想做什么。

**编辑 - 看起来我的手机上没有正确显示占位符文字的示例。它应该是:

下划线下划线连字符下划线下划线连字符下划线下划线下划线下划线

1 个答案:

答案 0 :(得分:0)

我认为不可能!

请看这个链接:

Is there any way to change input type=“date” format?