如何防止输入框字符被下一次输入/单击替换

时间:2018-08-03 18:19:23

标签: input calculator

我正在构建自己的计算器,这是一个挑战,当我单击相应的DIV时,它就放在其中-来自该div的文本被添加为文本内容(这是一种可怕的解决方法吗?)。问题是当我单击一个新号码时,旧号码将被替换。我应该创建一个数组,然后将那些单击的单元格推入该数组,然后显示该数组吗?

就像任何普通的计算器一样,我希望在那里显示多个值,然后当我单击+或-时,文本将显示+或-。请参阅下面的我的IF语句:

if(clickCount ===0){
        clickCount++;
        if(clickCount ===1 && !isNaN(e.target.textContent)){

            console.log(clickCount);
                e.preventDefault()
                  val1 = e.target.textContent;

                  console.log(val1);
                  inp.value = val1;

        }

    }

0 个答案:

没有答案