2

我必须将几个按钮的文本更改为我在“文本框”中输入的任何内容。当我单击第一个按钮时,文本框中的文本应成为按钮的文本。HTML 代码:

          <input id="textbox" type="text" size="30" />
          <br/>
          <button id="b1">Button 1</button>
          <br/>
          <button id="b2">Button 2</button>
          <br/>
          <button id="b3">Button 3</button>
          <br/>
          <button id="b4">Button 4</button>
          <br/>
          <button id="b5">Button 5</button>
          <br/>

我知道如何使用函数在 javascript 中创建警报和

          document.getElementById("b1").onclick = click;

但是如何使文本的按钮发生变化?我可以在 if 语句中使用什么命令而不是 alert 将按钮的文本替换为文本框中的文本?我已经看遍了,但找不到答案。任何帮助表示赞赏:)

4

1 回答 1

3

您可以更改按钮文本,例如:

if(condition) {
    document.getElementById("b1").innerHTML = document.getElementById("textbox").value;
}
于 2013-05-06T16:39:27.883 回答