按下按钮两次做某事

时间:2012-11-06 22:50:15

标签: button

我需要在单击按钮后显示“不显示”消息。点击两次后返回原始消息“显示”。我已经做过的第一件事,我只需要帮助第二件事,即第二次点击。

function show()
{
    document.myform.button.value ="Hide";//Changes message on button when clicked.
    document.myform.button.innerHTML= "Hide";
}

<form>
<input type=button value= "Show" name="button" id= "idButton"
onClick="show()">
</form>

1 个答案:

答案 0 :(得分:0)

function show(button)
{
    if(button.hidden)
         button.hidden = false
         document.myform.button.value ="Show";//Changes message on button when clicked.
         document.myform.button.innerHTML= "Show";
    else {
         button.hidden = true
         document.myform.button.value ="Hide";//Changes message on button when clicked.
         document.myform.button.innerHTML= "Hide";
    }
}

<form>
<input type=button value= "Show" name="button" id= "idButton"
onClick="show(this)">
</form>