Javascript - 点击2个按钮后如何生效

时间:2013-10-21 22:42:43

标签: javascript

我有3个按钮。

按钮#1和按钮#2和按钮#3

点击#1和#2后,按钮#3将激活,他们可以点击它。 非常感谢你。

这是我到目前为止所做的:

var l50K_WC = false;
var l6OK_WC = false;
function share()
{
   alert('yo');
}
function getIt_wc()
{
   if(l5OK_WC && l6OK_WC)
      window.open('http://websitehere.ca','_self');

   if(!l5OK_WC)
      alert("Click Button #1)");
   else if(!l6OK_WC)
      alert("Click Button #2)");
}

这会显示该消息,但如何在继续之前完成其余部分,只需单击2个按钮?感谢。

2 个答案:

答案 0 :(得分:0)

您需要将其他两个按钮的值设置为true:

var l50K_WC = false;
var l6OK_WC = false;

function click1(){
  150K_WC = true;
}

function click2(){
  160K_WC = true;
}


function share()
{
   alert('yo');
}
function getIt_wc()
{
   if(l5OK_WC && l6OK_WC)
      window.open('http://websitehere.ca','_self');

   if(!l5OK_WC)
      alert("Click Button #1)");
   else if(!l6OK_WC)
      alert("Click Button #2)");
}

然后在html代码中:

 <input type="button" value="150KWC" onclick="click1()">
 <input type="button" value="160KWC" onclick="click2()">
 <input type="button" value="Final Button" onclick="getIt_wc()">

答案 1 :(得分:-1)

//Javascript
var button1Clicked = false;
var button2Clicked = false;
if (button1Clicked && button2Clicked) {
    document.writeln("<button>Button 3</button>");
}


<!--HTML-->
<button onclick="javascript:button1Clicked=true;">Button 1</button>
<button onclick="javascript:button2Clicked=true;">Button 2</button>