0

我需要当一个按钮被点击一次它会显示消息“不显示”。当点击两次返回原始消息“显示”。我已经做了第一件事,我只需要第二件事的帮助,那就是第二次点击。

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>
4

1 回答 1

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>
于 2012-11-06T22:55:20.730 回答