相关疑难解决方法(0)

取消HTML中的keydown

如何取消keydown键盘上的特定键,例如(空格,输入和arrows)在HTML页面中.

html javascript keydown

14
推荐指数
2
解决办法
4万
查看次数

防止在FireFox和Opera中打开选择下拉列表

在jQuery中,您可以<select>通过在mousedown处理程序中使用event.preventDefault 来阻止打开它的下拉菜单.允许您在保留表单元素的原始样式的同时用其他内容替换下拉列表.

这在Chrome和MSIE中运行良好,但在FireFox和Opera中,无论如何都会显示下拉列表.(未在Safari上测试)

示例:http://jsfiddle.net/9cmEh/

select元素应该看起来已启用并仍然响应所有用户交互,就像启用一样,但不应该呈现下拉列表.相反,下拉列表将被自定义渲染的内容替换,例如包括颜色样本,图标或字体,但"自定义下拉列表"部分已在我的项目中完成.

有没有人知道如何在所有*浏览器中使这项工作.

  • "全部"意味着所提到的五种浏览器的最新版本.

html firefox jquery opera html-select

3
推荐指数
1
解决办法
7730
查看次数

标签 统计

html ×2

firefox ×1

html-select ×1

javascript ×1

jquery ×1

keydown ×1

opera ×1