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

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

4

2 回答 2

2

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

JavaScript 区分大小写。

所以:

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

这是一个JSFiddle

于 2013-04-30T05:44:28.363 回答
1

将您的函数名称从 click 更改为任何其他名称,

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

   }
于 2013-04-30T05:52:19.643 回答