繁体   English   中英

我正在尝试删除 btn 但它不起作用

[英]I am trying to make delete btn but its not working

我正在尝试为我的计算器项目制作一个删除按钮。 但是,它的工作并不好。

 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 = ""; } })

结果是数字所在的区域

你不能 parseFloat 空字符串

我建议

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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM