如何让button保持在按下状态

lillian1205 2010-01-14 10:12:44
可让该按钮在按下后保持在按下时的状态,如果有多个按钮,则会自动切换。
...全文
1726 15 打赏 收藏 举报
写回复
15 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
itliyi 2010-01-14
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 sohighthesky 的回复:]
用鼠标按着不松不就可以了
[/Quote]e
jiewenxu 2010-01-14
  • 打赏
  • 举报
回复
你是指的焦点吧??

document.getElementById("inputid").focus();
sohighthesky 2010-01-14
  • 打赏
  • 举报
回复
用鼠标按着不松不就可以了
curacfyh 2010-01-14
  • 打赏
  • 举报
回复
本身做不到吧,只能模拟了。
蓝色_冰点 2010-01-14
  • 打赏
  • 举报
回复
<input type=button />本身做不到这样的效果,没有这种状态
要实现的话,自己用div或其它的什么东西来通过JS控制模拟吧
街头小贩 2010-01-14
  • 打赏
  • 举报
回复
应该是用CSS来模拟的吧!只是猜测我也没看到
nyeah 2010-01-14
  • 打赏
  • 举报
回复
保持按下状态没见过,不过可以换个思路。
比如


<input type=button value=111 name=a onclick="this.disabled=true;document.getElementById('b').disabled=false">
<input type=button value=222 name=b onclick="this.disabled=true;document.getElementById('a').disabled=false">
phoeni_xin 2010-01-14
  • 打赏
  • 举报
回复
可让该按钮在按下后保持在按下时的状态

是指要实现一直按下button状态的功能还是让button的样式保持按下的状态?

自动切换是什么意思?
lillian1205 2010-01-14
  • 打赏
  • 举报
回复
谢谢大家啦!
问题已经解决!
用js控制按钮的css样式
可以达到效果。
wenjjing2lianee 2010-01-14
  • 打赏
  • 举报
回复
我不是很懂意思,帮顶
singlion 2010-01-14
  • 打赏
  • 举报
回复
按钮和复选框在windows中本质上是一种东西,仅仅外观差异,所以说按钮肯定可以和复选框那样单击后改变显示方式,在HTML+CSS+Javascript中没办法实现,但用JQuery或者ExtJS都可以

我只知道Jquery可以这样。比如
$("td").toggle(
function () {
$(this).addClass("selected");
},
function () {
$(this).removeClass("selected");
}
);

并且这个toggle方法可以添加N多内部函数,也就是说,一个按钮可以切换N多功能,至于按钮样式,用CSS控制吧
mqcm001 2010-01-14
  • 打赏
  • 举报
回复
奇怪
singlion 2010-01-14
  • 打赏
  • 举报
回复
关键词toggle
试试JQuery
itliyi 2010-01-14
  • 打赏
  • 举报
回复
设置CSS样式 类似横向菜单
loveunittesting 2010-01-14
  • 打赏
  • 举报
回复
lz说的应该是类似tab的样式
相关推荐
发帖
JavaScript

8.7w+

社区成员

Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
帖子事件
创建了帖子
2010-01-14 10:12
社区公告
暂无公告