我在两个输入框上使用jQuery datepick插件,并希望阻止我的网站用户在这些输入框中手动输入日期。我怎么能这样做?
我想我可以取消onkeydown
和onkeypress
事件,但在两个事件处理程序上做同样的事情并不特别优雅。还有其他方法可以达到同样的目的吗?
答案 0 :(得分:5)
只需将readonly
属性添加到这些输入字段,这将阻止直接输入
答案 1 :(得分:3)
在输入上设置“只读”值。
<input type='text' id='foo' readonly='readonly'>
答案 2 :(得分:2)
<input type="text" readonly/>
应该这样做。