使用button标签,实现三态图片按钮
更新时间:2007年01月08日 00:00:00 作者:
三态图片按钮对于好的用户体验来说必不可少。我对dom事件进行一些处理,在不改变html的情况下,实现了三态按钮。下面的解决方法的关键,主要是去掉虚线选框和对背景进行定位,没有使用循环处理,任何一个按钮,只要定义了背景图片和边框为0,就自动变成了三态按钮。
[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
上面的解决方法还有点美中不足,就是在firefox下,没办法用Tab键定位按钮,这是因为为了去掉虚框,屏蔽了点击事件。下面的程序解决了这个问题,方法是在按钮里创建一个不可见的新按钮,由它转移焦点。
[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
上面的解决方法还有点美中不足,就是在firefox下,没办法用Tab键定位按钮,这是因为为了去掉虚框,屏蔽了点击事件。下面的程序解决了这个问题,方法是在按钮里创建一个不可见的新按钮,由它转移焦点。
[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
相关文章
javascript获得光标所在的文本框(text/textarea)中的位置
移动鼠标,得到单元格所在表中的位置的js代码,测试兼容firefox,需要的朋友可以参考下。2009-12-12
实现一个年、月、季度联动SELECT的javascript代码
实现一个年、月、季度联动SELECT的javascript代码...2007-07-07


最新评论