4-8的任务1什么意思??是要用取出的运算符参与运算吗?
<!DOCTYPE html>
<html>
<head>
<title> 事件</title>
</head>
<script type="text/javascript">
function count() {
var v1=document.querySelector('#num1'),
v2=document.querySelector('#num2'),
sign=document.querySelector('#operate'),
result=document.querySelector('#result'),
resultV=0;
switch(sign.value){
case "+": htmlresult(add(v1.value,v2.value));break;
case "-": htmlresult(sub(v1.value,v2.value));break;
case "*": htmlresult(mul(v1.value,v2.value));break;
case "/": htmlresult(divi(v1.value,v2.value));break;
}
function add(n1,n2){return +n1 + +n2};
function sub(n1,n2){return n1-n2};
function mul(n1,n2){return n1*n2};
function divi(n1,n2){return n1/n2};
function htmlresult(val){result.value=val}
}
</script>
<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' />
</body>
</html>
正在回答 回答被采纳积分+1
- 参与学习 1887 人
- 提交作业 4643 份
- 解答问题 5760 个
有HTML和CSS基础,却不知道如何进阶?本路径带你通过系统学习,完成从“会做网页”到“做出好的动态网页”的蜕变,迈出成为前端工程师的第一步。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星