我正在测试一些 javascript,我想将数字打印到输入文本类型中。我有三个按钮,每个按钮都有一个数字。到目前为止,每次我点击每个数字时都会打印这些数字。但是如果我打印两个按钮,或者一个按钮,两次,第一个数字被替换。 我想将每个数字打印到同一个文本字段中。一个接一个地。
这是我的表格:
<input type="text" name="resultado" id="resultado"/>
<input id="1" name="1" onClick="uno();" type="button" value="1"/>
<input id="2" name="2" onClick="dos();" type="button" value="2"/>
<input id="3" name="3" onClick="tres();" type="button" value="3"/>
...
这是我的javascript:
function uno() {
n1=document.getElementById('1').value;
document.getElementById('resultado').value=n1;
}
function dos() {
n2=document.getElementById('2').value;
document.getElementById('resultado').value=n2;
}
function tres() {
n3=document.getElementById('3').value;
document.getElementById('resultado').value=n3;
我该如何做到这一点?此外,我知道应该有一种更好的方法来打印出来,而不需要为每个按钮提供一个功能?