执行以下程序,要求当用户点击按钮1秒后禁用按钮,以下选项的做法,不符合要求的是()
<button>点击</button>
<script>
var btn = document.querySelector('button');
</script>
执行以下程序,要求当用户点击按钮1秒后禁用按钮,以下选项的做法,不符合要求的是()
<button>点击</button>
<script>
var btn = document.querySelector('button');
</script>
btn.onclick = function(){
var that = this;
setTimeout(function(){that.disabled = true;},1000)
}
btn.onclick = function(){
setTimeout(function(){this.disabled = true;},1000)
}
btn.onclick = function(){
setTimeout(()=>{
this.disabled = true;
},1000)
}
btn.onclick = function(){
setTimeout(function(){this.disabled = true;}.bind(this),1000)
}