-1

我需要为文本框分配一个值,该值将是当前按下的按钮的值。我使用了以下代码

<button id="but0" value="0" onClick="button_value(this.id)">0</button>

function button_value(id)
{
    var val=document.getElementById(id).value  ;
  alert(val) ;
//display.value=val;
}

但我无法实现输出...谁能帮帮我

4

1 回答 1

0

将其放入您的加载事件中并更改元素的适当 ID。

var button = document.getElementById("button");
var input = document.getElementById("input");

button.onclick=function(){
  input.value = document.getElementById("button").innerHTML;
};
于 2013-07-05T17:30:09.530 回答