我点击它时想要在按钮上更改文本5次

时间:2013-04-30 05:42:26

标签: javascript

function click(){
    if(document.getElementByID("Buttonname").value=="Created")
        document.getElementByID("Buttonname").value="Open"
}

我正在使用此代码,但它无法正常工作。请建议。

2 个答案:

答案 0 :(得分:2)

你有一个错字。 getElementByID应该是getElementById

JavaScript区分大小写。

所以:

function click(){
    if(document.getElementById("Buttonname").value=="Created")
        document.getElementById("Buttonname").value="Open"
}

这是JSFiddle

答案 1 :(得分:1)

将您的功能名称从单击更改为任何其他名称

  <input type="button" id="btn" value="Created" onclick="Myclick()" />
  <script type="text/javascript">
  function Myclick() {
      if (document.getElementById("btn").value == "Created")
          document.getElementById("btn").value = "Open"

   }