计算器作业

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>计算器作业</title>

<script type="text/javascript">

window.onload = function(){

var oInput01 = document.getElementById('input01');

var oInput02 = document.getElementById('input02');

var oSelect = document.getElementById('select');

var oBtn = document.getElementById('btn');

oBtn.onclick = function(){

var value1 = oInput01.value;

var value2 = oInput02.value;

//不做此判断会弹出“NaN”

if(value1=="" || value2==""){

alert('输入框不能为空!');

return;

}

if(isNaN(value1) || isNaN(value2)){

alert('请输入数字!');

return;

}

switch(oSelect.value){

case '0':

alert((parseFloat(value1)*100 + parseFloat(value2)*100)/100);

break;

case '1':

alert((parseFloat(value1)*100 - parseFloat(value2)*100)/100);

break;

case '2':

alert((parseFloat(value1)*100) * (parseFloat(value2)*100)/10000);

break;

case '3':

alert((parseFloat(value1)*100) / (parseFloat(value2)*100));

break;

}

}

}

</script>

</head>

<body>

<h1>计算器</h1>

<input type="text" name="" id="input01" />

<select id="select">

<option value="0">+</option>

<option value="1">-</option>

<option value="2">*</option>

<option value="3">/</option>

<select>

<input type="text" name="" id="input02" />

<input type="button" name="" value="计算" id="btn" />

</body>

<html>

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 计算器作业 <!DOCTYPE html> Document window.onload = functi...
    苗_a阅读 343评论 0 0
  • <!DOCTYPE html> 计算器 window.onload = function(){ var in01 ...
    圣召唤阅读 148评论 0 0
  • 第一章: JS简介 从当初简单的语言,变成了现在能够处理复杂计算和交互,拥有闭包、匿名函数, 甚至元编程等...
    LaBaby_阅读 1,718评论 0 6
  • 1、假如投资的年利率为5%,试求从1000块增长到5000块,需要花费多少年 1000 1000+10000.05...
    小袋鼠cf阅读 1,023评论 0 0
  • 遇人多一分善良,多一分耐心,多一分理解,多一分忍耐,你的世界和别人的世界就有多一片阳光,多很多美好,,愿自己被温柔...
    做一个优秀的姑娘阅读 235评论 0 0