为什么 “.disabled”样式不会禁止按钮的默认行为,比如说提交和重置行为等。如果想要让这样的禁用按钮也能禁止按钮的默认行为,则需要通过JavaScript这样的语言来处理。对于标签也存在类似问题,如果通过类名“.disable”来禁用按钮,其链接行为是无法禁止。而在元素标签中添加“disabled”属性的方法是可以禁止元素的默认行为的。 这个文字我看到懂,连在一起就不明白了,有人可以深入简出的解释一下么。。。我用标签试了一下类.disabled,同样禁止了连接行为,,表示不理解
<a>标签直接用disabled这个类不能禁止默认行为的。这个记住就好啦。多用disabled属性就好啦
运用disabled样式还是禁用了呀。我刚在网上查了一下pointer-events这个属性的
能禁用应该是这儿的环境问题,他这的演示环境应该还有别的东西 单独去写 确实不能禁用的
自己新建页面去写,只引用<link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css">这个样式表,是禁止不了行为的,测试代码如下:
<!doctype html> <html> <head> <meta charset="UTF-8"> <title>按钮状态——禁用状态</title> <link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css"> </head> <body> <form role="form"> <input type="text" placeholder="input something"> <button type="reset" class="btn disabled" >reset</button> <br> <a class="btn disabled" target="_blank" href="https://www.baidu.com/">去百度</a> </form> </body> </html>
类只能用来规范样式,如果涉及到动作一般用的都是js