2015-04-18 2 views
8

Я работаю над Chrome Packaged App, поэтому мой код должен работать только в Chrome.HTML 5 Тип ввода = «дата» отключить ввод клавиатуры

У меня есть следующие входные

<input type="date" /> 

https://jsfiddle.net/jhbo4q2k/

В Chrome это автоматически добавляет DatePicker. Я хотел бы только сохранить этот Datepicker и отключить ввод с клавиатуры.

Возможно ли это?

EDIT:

Принятый ответ работает. Просто будьте осторожны с этим

https://developer.chrome.com/extensions/tut_migration_to_manifest_v2#inline_scripts

вы не можете использовать встроенные скрипты в пакетных приложений.

+0

да, вы можете отключить KeyDown события для этого входа – mohamedrias

ответ

23

Вы можете использовать onkeydown и запретить пользователю вводить значение.

<input type="date" onkeydown="return false" />

+0

клавиатуры по-прежнему всплывать – ColacX

Смежные вопросы