首页 > 代码库 > 利用事件冒泡实现简单的网页计算器
利用事件冒泡实现简单的网页计算器
效果:
代码:
<!DOCTYPE HTML> <html> <head> <title>取消与利用冒泡</title> <meta charset="utf-8"/> </head> <body> <div id="keys"> <button>1</button> <button>2</button> <button>3</button> <button>4</button><br> <button>C</button> <button>+</button> <button>-</button> <button>=</button> </div> <textarea id="sc" style="resize:none;width:200px; height:50px;" readonly></textarea> <script> var sc= document.getElementById("sc"); document.getElementById("keys") .addEventListener("click", function(e){ if(e.target.nodeName=="BUTTON"){ switch(e.target.innerHTML){ case "C": sc.value=""; break; case "=": sc.value=eval(sc.value); break; default: sc.value+= e.target.innerHTML; } } } ); </script> </body> </html>
利用事件冒泡实现简单的网页计算器
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。