2019-06-12

计算器


<!DOCTYPE html>

<html>

<head>

<title></title>

<meta charset="utf-8">

<script type="text/javascript">

window.onload = function(){

var oNumber = document.getElementById('number1');

var oNumber = document.getElementById('number2');

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

var oTC = document.getElementById('TC');

var oRemove = document.getElementById('remove');

oTC.onclick = function(){

var val01 = number1.value;

var val02 = number2.value;

// 判断会不会弹出NaN

if(val01 == "" || val02 == ""){

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

return;

}

if(isNaN(val01) || isNaN(val02)){

alert('请输入数字');

return;

}

switch(oSelect.value){

case '0':

alert((parseFloat(val01)*100 + parseFloat(val02)*100)/100);

break;

case '1':

alert((parseFloat(val01)*100 - parseFloat(val02)*100)/100);

break;

case '2':

alert((parseFloat(val01)*100) * (parseFloat(val02)*100)/10000);

break;

case '3':

alert(parseFloat(val01)*100) / (parseFloat(val02)*100);

}

oRemove.onclick = function(){

var val3 = val01.value;

var val4 = val02.value;

if(val01 != "" || val02 != ""){

number1.value = "";

number2.value = "";

return

}

}

}

}

</script>

</head>

<body>

<h1>计算器</h1>

<input type="text" name="" placeholder="请输入您要计算的数字:" id="number1">

<select id="select">

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

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

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

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

</select>

<input type="text" name="" placeholder="请输入您要计算的数字:" id="number2">

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

<input type="button" name="" value="清除" placeholder="0" id="remove">

</body>

</html>

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容