如何禁止键盘输入但允许控件输入

IniTinlD 2012-05-24 04:18:01
我需要做个时间选择器,脚本已经有了,现在要求只能点击去值,禁止键盘输入。如果我属性里面设置了readonly=true的话后台就取不到值了,该怎么解决
...全文
2308 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
地雷 2012-05-25
  • 打赏
  • 举报
回复
囧,你是没有初始值,才取不到值吧。你可以用js给你readonly的属性赋个值,或者给他一个默认值。然后在后台读下。
IniTinlD 2012-05-24
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

引用 3 楼 的回复:

HTML code

<input type="text" onkeypress="javascript:return false"/>


报错不用管 , 运行是成功的。
[/Quote]

我只是加了个 onmousedown="return false";
IniTinlD 2012-05-24
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

readonly是可以取到值的,disable是取不到值。LZ你什么地方弄错了吧。
[/Quote]

试过了,取不到值的,不过已经解决了
_jerrytiger 2012-05-24
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

HTML code

<input type="text" onkeypress="javascript:return false"/>
[/Quote]

报错不用管 , 运行是成功的。
lixin5678 2012-05-24
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

readonly是可以取到值的,disable是取不到值。LZ你什么地方弄错了吧。
[/Quote]
同意
_jerrytiger 2012-05-24
  • 打赏
  • 举报
回复

<input type="text" onkeypress="javascript:return false"/>
地雷 2012-05-24
  • 打赏
  • 举报
回复
readonly是可以取到值的,disable是取不到值。LZ你什么地方弄错了吧。
qiaowan19900712 2012-05-24
  • 打赏
  • 举报
回复
用js判断 如果是按的键盘的话 就清空 行不行

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧