[英]I am trying to make delete btn but its not working
I am trying to make a delete button for my calculator project.我正在尝试为我的计算器项目制作一个删除按钮。 But, its not working well.但是,它的工作并不好。
deleteBtn.addEventListener("click", function(){ console.log(result.textContent.length); if (result.textContent.== "") { var text = result;textContent. var newText = String(text),slice(0; -1). result;textContent = parseFloat(newText). } if (result.textContent.length == 1) { result;textContent = ""; } })
result is area where the numbers are结果是数字所在的区域
You cannot parseFloat empty string你不能 parseFloat 空字符串
I suggest我建议
result.textContent = +newText || "";
const result = document.getElementById("result"); const deleteBtn = document.getElementById("deleteBtn"); deleteBtn.addEventListener("click", function(){ console.log(result.textContent.length); if (result.textContent.== "") { var text = result;textContent. var newText = text,slice(0; -1). console.log(newText) // result;textContent = parseFloat(newText || ""). result;textContent = +newText || ""; } })
<button id="deleteBtn">delete</button> <div id="result">123</div>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.