简易计算器和日历
<!DOCTYPE html>
<html>
<head><meta charset="utf-8"><title>簡易計算器,浮點數運算出問題</title>
</head>
<body><div><span><input type="text" id="num1" onblur="if (isNaN(this.value)) this.value=''; "></span><select id="operator"><option selected="selected">+</option><option >-</option><option >*</option><option >/</option></select><span><input type="text" id="num2" onblur="if (isNaN(this.value)) this.value='';"></span><button type="button" onclick="javascript:operator();">=</button><span><input type="text" id="result" disabled="disabled"></span></div><div><span><input type="text" id="dateDispaly" disabled="disabled" style="width: 650px; height: 60px; font-size: 50px; color: red;"><script type="text/javascript">var timer = window.setInterval(function() {var date = new Date();var year = date.getFullYear();var month = date.getMonth() + 1;var day = date.getDate();var weekDay = date.getDay();var hour = date.getHours();var minute = date.getMinutes();var second = date.getSeconds();var strTime = year + '-' + ((month >= 10)?month:('0'+month)) + '-' + ((day >= 10)?day:('0'+day)) + ' ' + ((hour >= 10)?hour:('0'+hour)) + '-' + ((minute >= 10)?minute:('0'+minute)) + '-' + ((second >= 10)?second:('0'+second));switch (weekDay) {case 0 :{strTime += " 星期日";break;}case 1 :{strTime += " 星期一";break;}case 2 :{strTime += " 星期二";break;}case 3 :{strTime += " 星期三";break;}case 4 :{strTime += " 星期四";break;}case 5 :{strTime += " 星期五";break;}case 6 :{strTime += " 星期六";break;}}document.getElementById("dateDispaly").value = strTime;}, 1000);</script></span></div>
</body><script type="text/javascript">function operator() {var _num1 = parseFloat(document.getElementById("num1").value);var _num2 = parseFloat(document.getElementById("num2").value);if(isNaN(_num1) || isNaN(_num2)) {alert('請確認數據是否填寫完整!');return;}var operator = document.getElementById("operator").value;var c;switch (operator) {case '+' : {c = _num1 + _num2;break;}case '-' : {c = _num1 + _num2;break;}case '*' : {c = _num1 + _num2;break;}case '/' : {if(_num2 == 0) {alert('被除數不可為0。。。');return;}c = _num1 + _num2;break;}}document.getElementById("result").value = c;}</script>
</html>
總結
- 上一篇: 数据分析师需要重点学习什么技能?
- 下一篇: 使用奇东锐腾PXE网克工具进行批量装机和