html option标签在各个浏览器中的兼容性问题

qq_17601911 2015-10-21 02:36:27
首先提一下,不是显示不出值的问题,是一个用户体验的问题,在火狐浏览器中显示是这样

,问题来了,我在火狐浏览器中将鼠标滑倒50这个值上,然后点击键盘上的enter键,下拉框会收起,然后浏览器会自动读取到50这个值上,但是在ie浏览器上进行同样的操作,却不会跳转到50这个值上,这个有办法解决吗?

ie显示是这样的
...全文
226 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_17601911 2015-10-22
  • 打赏
  • 举报
回复
引用 3 楼 showbo 的回复:
这个浏览器自己实现的功能,无法控制,你要是完全自己控制,使用第三方的控件,如select2,easyUI的combobox之类的
这个是公司测试部提的bug,面向用户的不可能要求用户都不用ie浏览器啊,我是觉得这个算不上bug,但测试部提了就得解决,有点烦
qq_17601911 2015-10-22
  • 打赏
  • 举报
回复
引用 2 楼 slwsss 的回复:
没办法 用div+js模拟一个
你的意思是把option里的标签用div和css模拟成按钮然后用onmousedown触发吗?这样会不会出现网页显示出错的风险
Go 旅城通票 2015-10-21
  • 打赏
  • 举报
回复
这个浏览器自己实现的功能,无法控制,你要是完全自己控制,使用第三方的控件,如select2,easyUI的combobox之类的
slwsss 2015-10-21
  • 打赏
  • 举报
回复
没办法 用div+js模拟一个

87,779

社区成员

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

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