button/input/select的disabled属性

button/input/select的disabled属性

button的disabled属性

一个被禁用的按钮:

<button type="button" disabled="disabled">Click Me!</button>
<button type="button" disabled="false">Click Me!</button>
<button type="button" disabled="true">Click Me!</button>
<button type="button" disabled="">Click Me!</button>

注: 无论disabled属性的值被设置为什么值,只要在行内有disabled属性,该button就不可点击 。

<body>
    <button id="btn1" >点击</button>
	<button id="btn2" disabled="">点击</button>
		
</body>
<script>
	window.onload=function(){
		document.getElementById("btn1").disabled = "";
		document.getElementById("btn1").onclick=function(){
			alert('按钮1被点击了');       //能执行
		}
		document.getElementById("btn2").onclick=function(){
			alert('按钮2被点击了');     //不能执行
		}
	}
</script>

使用javascript禁用按钮:

document.getElementById("btn1").disabled = true;    
document.getElementById("btn1").disabled = 'true';    //只要设置了值,并且值不为空和false,就会禁用

使用javascript启用按钮:

document.getElementById("btn1").disabled = false;
document.getElementById("btn2").disabled = "";       //空字符串,不能有空格

使用jQuery禁用按钮:

$("#id").attr("disabled","true");
$("#id").attr("disabled",true);
$("#id").attr("disabled","disabled");
$("#id").attr("disabled","");
  • 无论disabled的值是什么,只要设置了disabled的属性就会被禁用

使用jQuery启用按钮:

$("#id").removeAttr("disabled");
$("#id").attr("disabled",false);
  • $("#id").attr(“disabled”,“false”);不能启用按钮。
  • 只有这两种方式可以重新启用按钮。

input和select的disabled属性与button一样

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值