如何禁用自由格式用户输入仅允许下拉

时间:2015-03-24 11:45:54

标签: javascript html css forms input

我有一个输入来选择时间。但我希望用户能够仅从下拉菜单中更改输入值,而不能自由键入输入值

<div>
  <input id="Time"/>
</div>

4 个答案:

答案 0 :(得分:1)

使用select代码而不是input代码

Here is a demo

以下是使用fiddle

KendoDateTime Picker
<input id="Time" readonly/>

我使用readonly选项输入来禁用输入

答案 1 :(得分:1)

这将有效:

$("#Time").kendoDatePicker();

$('#Time').attr('disabled','disabled');

在html中执行此操作的其他方法是:

<input id="Time" onkeydown="return false;" />

答案 2 :(得分:0)

答案 3 :(得分:0)

禁止用户在文本框中自由输入内容。

<input id="Time" disabled/>

Asking For somethin like This DEMO