题目8:计算器
上一节
下一节
实验要求:
1、网页效果如图所示;
2、要求使用事件监听器对事件源和事件进行监听。
3、根据操作在文本框中显示点击的内容,当点击”=“时进行运算。
4、如果不能进行运算,则显示ERROR。
5、增加功能键”C“表示清空输入内容,功能键”←“表示删除末尾字符。
6、需要解决0.1+0.2!=0.3的问题。
参考技术:
JS获取网页元素的值;
JS事件模型以及事件对象event;
JS内置函数eval进行计算;
JS事件监听addEventListener。