从chrome 中的日期类型输入中删除占位符

我有以下输入:

 

这会将日期格式显示为默认占位符。 我想删除这个占位符,只有一个空输入字段。

如果我这样做:

 `$('#operationDate').val('@DateTime.Now.ToString("yyyy-MM-dd")');` 

我今天的日期是占位符,但是如果我使用它:

 $('#operationDate').val(''); 

我得到像dd-mm-yyyy这样的占位符。 占位符可以被彻底删除吗? 我已经看过几篇关于更改日期格式的post,但是没有找到关于删除占位符的信息。

您可以使用以下样式规则隐藏格式占位符:

   

使用onfocusonfocusout以及一些CSS onfocusout很好的效果。