Javascript打开按钮,单击向文本框添加值

Javascript打开按钮,单击向文本框添加值,javascript,calculator,Javascript,Calculator,这只是一个超级简单的javascript问题,但我不知道它是如何工作的 需要将脚本输出获取到输入 原稿 谢谢! var theTotal=0; $(“按钮”)。单击(函数(){ 总数=数字(总数)+数字($(this.val()); $('.tussenstand').text(“总计:+总计); }); $('.tussenstand').text(“总计:+总计) 1. 2. 4. 6在JS中将类选择器更改为id选择器,并使用val()而不是text() val()。对于输入,必须指定值

这只是一个超级简单的javascript问题,但我不知道它是如何工作的

需要将脚本输出获取到输入

原稿

谢谢!
var theTotal=0;
$(“按钮”)。单击(函数(){
总数=数字(总数)+数字($(this.val());
$('.tussenstand').text(“总计:+总计);
});
$('.tussenstand').text(“总计:+总计)

1.
2.
4.

6
在JS中将类选择器更改为id选择器,并使用
val()
而不是
text()


val()。对于
输入
,必须指定值

因此,不要使用
$('.tussenstand').text(
使用
$('#tussenstand').val(

var theTotal=0;
$(“按钮”)。单击(函数(){
总数=数字(总数)+数字($(this.val());
$('#tussenstand').val(“总计:+总计);
});
$('tussenstand').val(“总计:+总计);

1.
2.
4.
6
使用此脚本:

<script>
        function insertTextInInputValue(buttonValueIs){
            var inputElementIs = document.getElementById("tussenstand");
            inputElementIs.value = inputElementIs.value + buttonValueIs;
        }
    </script>

函数insertTextInInputValue(按钮值为){
var inputeElementis=document.getElementById(“tussenstand”);
inputElementIs.value=inputElementIs.value+按钮value;
}
使用HTML:

<input id="tussenstand">
<button onclick="insertTextInInputValue(1);">1</button>
<button onclick="insertTextInInputValue(2);">2</button>
<button onclick="insertTextInInputValue(3);">3</button>
<button onclick="insertTextInInputValue(4);">4</button>
<button onclick="insertTextInInputValue(5);">5</button>
<button onclick="insertTextInInputValue(6);">6</button>

1.
2.
3.
4.
5.
6.

使用
#tussenstand
而不是
.tussenstand
作为选择器。@Guffa,文本也应该替换为val
<input id="tussenstand">
<button onclick="insertTextInInputValue(1);">1</button>
<button onclick="insertTextInInputValue(2);">2</button>
<button onclick="insertTextInInputValue(3);">3</button>
<button onclick="insertTextInInputValue(4);">4</button>
<button onclick="insertTextInInputValue(5);">5</button>
<button onclick="insertTextInInputValue(6);">6</button>