Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/473.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JS:如何检查按钮是否被禁用?_Javascript - Fatal编程技术网

Javascript JS:如何检查按钮是否被禁用?

Javascript JS:如何检查按钮是否被禁用?,javascript,Javascript,我想检查按钮是否按下。我该怎么做 我已经试过了,但没用。这是我的密码 <button onClick="getButton()" id="button2">Disable</button> <button id="button1">OK</button> <script> function getButton() { document.getElementById('button1').disabled=true; } if (get

我想检查按钮是否按下。我该怎么做

我已经试过了,但没用。这是我的密码

<button onClick="getButton()" id="button2">Disable</button>
<button id="button1">OK</button>
<script>
function getButton() {
document.getElementById('button1').disabled=true;
}

if (getElementById('button1').disabled=true == true) {
document.write("The button was disabled");
}
else {
document.write("No, the button didn't disable");
}
禁用
好啊
函数getButton(){
document.getElementById('button1')。disabled=true;
}
if(getElementById('button1')。disabled=true==true){
document.write(“按钮被禁用”);
}
否则{
写入(“否,按钮未禁用”);
}
如何用if-else语句检查它


提前谢谢

在条件语句中,
getElementById('button1').disabled=true
应该是
getElementById('button1').disabled
。前者将始终返回
true
,因此您正在检查
true
是否等于
true

我更喜欢使用if-else进行检查。:)但你的变异也是真的。
function getButton() { 
document.getElementById('button1').disabled=true; 
 document.write("The button was disabled");
}