点击“+”后如何在不同变量中添加值?
document.querySelector('.buttons').addEventListener('click', function(e) {
var targetElement = event.target || event.srcElement;
var selectednumber = targetElement.dataset.number;
var element = document.getElementById('display');
element.value += selectednumber;
oldvalue = element.value;
console.log("in old :" + oldvalue);
if (targetElement.dataset.number === '+') {
//after click of +
var element = document.getElementById('display');
newvalue = oldvalue;
console.log("i ma new " + newvalue);
console.log(newvalue);
}
if (targetElement.dataset.number === "=") {
sum = oldvalue + newvalue;
答案 0 :(得分:1)
为 + 按钮添加一个点击侦听器,然后在此处使用以下代码行:
value += 50;
记住,下次您提出问题时,请说明您需要做什么。
希望这个答案有所帮助!
答案 1 :(得分:0)
制作" +"一个按钮,然后当单击按钮时,您只需添加从元素获取的值,或者如果您希望按钮有时为+
并且=
有时会更改其内部html值的按钮值,请根据那和做
let action = document.getElementById(id).value
要么
let action = document.getElementById(id).innerhtml
并将action
置于if条件