禁用输入,允许单击文本框

Fre*_*076 3 javascript jquery textbox disabled-input bootstrap-datepicker

我正在使用Bootstrap样式构建一个.net Web应用程序.我有一个配备日期选择器的文本框方案,我想避免日期字符串验证的麻烦.我想我可以简单地检查空字符串值(无输入)作为唯一必要的验证和禁用键盘输入.这样,唯一可能的输入是通过datepicker.

我唯一的问题是将disabled属性应用于datepicker框会禁用单击,并通过单击文本框显示日期选择器.

因此我的问题是:如何在仍允许点击的同时禁用文本框的输入?

rla*_*la4 6

您可以使用该readonly属性而不是disabled.

虽然禁用的元素不响应事件(例如单击或悬停),但只读元素的行为与常规元素相同,尽管它们不可编辑.表单提交中也不会发送已禁用的元素.

的jsfiddle