麻烦老师帮我检查一下代码
来源:4-8 编程练习
努力的茶树菇
2019-08-30 22:32:23
<!DOCTYPE html> <html> <head> <title> 事件</title> </head> <body> <input type='text' id='num1' /> <select id='operate'> <option value='+'>+</option> <option value="-">-</option> <option value="*">*</option> <option value="/">/</option> </select> <input type='text' id='num2' /> <input type='button' value=' = ' onclick="count()" /> <input type='text' id='result' /> <script type="text/javascript"> var operate = document.getElementById('operate'); function count() { var n1 = num1.value, n2 = num2.value; console.log(n1); /*此处写代码*/ switch(operate.value){ case'+': result.value = add(n1,n2); break; case'-': result.value = subtract(n1,n2); break; case'*': result.value = multiply(n1,n2); break; case'/': result.value = divide(n1,n2); break; } } var result = document.getElementById('result'); var num1 = document.getElementById('num1'); var num2 = document.getElementById('num2'); function add(num1,num2){ return +num1 + +num2; } function subtract(num1,num2){ return num1 - num2; } function multiply(num1,num2){ return num1 * num2; } function divide(num1,num2){ return num1 / num2; } </script> </body> </html>
1回答
同学你好,
代码实现效果没有问题,很棒哦!
祝学习愉快!
相似问题