类型日期 - 仅使用日历选择器HTML5输入

Jos*_*rad 0 html html5

有没有办法不允许手动编辑日期?我的意思是我想强迫用户仅使用日历选择日期.

<input type="date"   value="yyyy-mm-dd" class="input-medium search-query">
Run Code Online (Sandbox Code Playgroud)

用户可以在输入表单中输入内容.我试过这样做:

<input type="date"   value="yyyy-mm-dd" class="input-medium search-query" disabled>
Run Code Online (Sandbox Code Playgroud)

但它冻结了整个表格.

任何提示?或者有没有任何快速的方法来阻止用户打破日期格式?(因为我使用bootstrap我不喜欢使用jquery)

Geo*_*rge 5

当用户按下某个键时,你可以返回false,如果你准备在那里抛出一些JS:

<input type="date"   value="yyyy-mm-dd" class="input-medium search-query" onkeypress="return false">
Run Code Online (Sandbox Code Playgroud)

这是一个jsFiddle