Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/435.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中单击另一个按钮后激活按钮_Javascript_Jquery_Html - Fatal编程技术网

在javascript中单击另一个按钮后激活按钮

在javascript中单击另一个按钮后激活按钮,javascript,jquery,html,Javascript,Jquery,Html,我有三个按钮是在点击一个按钮后,第二个按钮必须访问点击,然后是第三个。当我点击第三个按钮时,它应该不起作用 <input type="button" value="button" id="one" onclick="show()" action=""> <input type="button" value="button" id="two" onclick="show1()"> <input type="action" value="button" id="thre

我有三个按钮是在点击一个按钮后,第二个按钮必须访问点击,然后是第三个。当我点击第三个按钮时,它应该不起作用

<input type="button" value="button" id="one" onclick="show()" action="">
<input type="button" value="button" id="two" onclick="show1()">
<input type="action" value="button" id="three">

<script>
function show{ 
}
</script>

函数显示{
}

函数show(){
$('#button1').attr('disabled',false);
$('#button2').attr('disabled',false);
}
函数show1(){
$('#button2').attr('disabled',false);
}

函数show(){
$('#button1').attr('disabled',false);
$('#button2').attr('disabled',false);
}
函数show1(){
$('#button2').attr('disabled',false);
}

jQuery在这里会更好:

$('#one').click(function () { // on a click on the button with id 'one'
  $('#two').trigger('click');// trigger the click on second, and go on 
}

使用此方法,您可以使用特定元素上的事件触发其他元素上的事件

jQuery在这里会更好:

$('#one').click(function () { // on a click on the button with id 'one'
  $('#two').trigger('click');// trigger the click on second, and go on 
}

使用此方法,您可以使用特定元素上的事件触发其他元素上的事件

您可以使用Jquery将事件绑定到单击。 你想做什么就做什么:

$('#ButtonID').bind('click',function(){
   $('#ButtonID2').show(); 
    //or
   $('#ButtonID1').removeAttr('disabled');//if you want it be shown but not enabled
});
这用于禁用按钮:

 $('#ButtonID').attr('disabled','disabled');

您可以使用Jquery将事件绑定到click。 你想做什么就做什么:

$('#ButtonID').bind('click',function(){
   $('#ButtonID2').show(); 
    //or
   $('#ButtonID1').removeAttr('disabled');//if you want it be shown but not enabled
});
这用于禁用按钮:

 $('#ButtonID').attr('disabled','disabled');

你在找这个吗

$("input").click(function(){
 $("input").attr('disabled','disabled');
$(this).next().removeAttr('disabled');

});

你在找这个吗

$("input").click(function(){
 $("input").attr('disabled','disabled');
$(this).next().removeAttr('disabled');

});

首先使用以下方法禁用第二个和第三个按钮:

<input type="button" value="button" id="two" onclick="show1()" disabled="disabled"/>
<input type="action" value="button" id="three" disabled="disabled"/>

最初使用以下方法禁用第二个和第三个按钮:

<input type="button" value="button" id="two" onclick="show1()" disabled="disabled"/>
<input type="action" value="button" id="three" disabled="disabled"/>


你能解释更多吗?你到底想做什么…我在同一页上有三个按钮,有三个不同的动作。当第一个按钮被点击时,他可以点击第二个按钮。然后第三个。当他直接点击第二个按钮时,它将不起作用。你能解释更多吗?你到底想做什么…我在同一页上有三个按钮三种不同的操作。K当单击第一个按钮时,他可以单击第二个按钮。然后是第三个。当他直接单击第二个按钮时,它将不工作。我不希望自动单击第二个按钮。用户必须单击第二个按钮。单击第一个按钮后,他们只能转到第二个按钮。我不希望自动单击第二个按钮。用户必须单击第二个按钮单击第一个按钮后,他们可以转到第二个按钮我不是要求逐个按钮自动单击。用户必须依次单击一个按钮单击一个按钮后,他们只能转到第二个按钮button@user3383271哪里我已经给了你基本的想法。我想你可以搞定其他的:)我不是要求一个一个按钮的自动点击。用户必须一个接一个地点击一个按钮。点击一个按钮后,他们只能进入第二个按钮button@user3383271哪里我已经给了你基本的想法。我猜你可以处理其余的:)我不是要求一个一个按钮自动点击。用户必须一个接一个地点击按钮。点击第一个按钮后,他们只能转到第二个按钮。你需要从开始显示所有按钮吗?如果没有,您可以使用Jquery hide()和show()在每次单击中显示下一个按钮。k你能告诉我如何操作吗?当页面打开时,隐藏两个按钮,其中一个将显示在那里。单击该按钮,另两个你能告诉我如何操作吗一个接一个按钮。单击第一个按钮后,它们只能转到第二个按钮。您需要从开始显示所有按钮吗?如果没有,你可以在每次单击中使用Jquery hide()和show(),显示下一个按钮。k你能告诉我如何操作吗?打开页面时隐藏两个按钮,其中一个将在那里。单击该按钮,另两个按钮k你能告诉我如何操作吗?打开页面时隐藏两个按钮,其中一个将在那里。单击该按钮,然后显示另外两个按钮