尼古拉斯_汤普森_赵四
2016-10-15 16:15
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title> 事件 </title> <script type="text/javascript"> function count(){ var a=parselnt(document.getElementById("txt1").value); var b=parselnt(document.getElementById("txt2").value); var c=document.getElementById("select").value; var d=""; switch(c){ case"+": d=a+b; break; case"-": d=a-b; break; case"*": d=a*b; break; default: d=a/b; document.getElementById(fruit).value=d; } </script> </head> <body> <input type='text' id='txt1' /> <select id='select'> <option value="+">+</option> <option value="-">-</option> <option value="*">*</option> <option value="/">/</option> </select> <input type='text' id='txt2' /> <input type='button' value='=' onclick="count()"/> <input type='text' id='fruit'/> </body> </html>
parselnt确实拼写错了啊 你写的是parselnt 那个是大写的i 不是小写的l
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title> 事件 </title>
<script type="text/javascript">
function count(){
var a=parseInt(document.getElementById("txt1").value);
var b=parseInt(document.getElementById("txt2").value);
var c=document.getElementById("select").value;
var d="";
switch(c){
case"+":
d=a+b;
break;
case"-":
d=a-b;
break;
case"*":
d=a*b;
break;
default:
d=a/b;
}
document.getElementById('fruit').value=d;
}
</script>
</head>
<body>
<input type='text' id='txt1' />
<select id='select'>
<option value="+">+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
</select>
<input type='text' id='txt2' />
<input type='button' value='=' onclick="count()"/>
<input type='text' id='fruit'/>
</body>
</html>
第8行parseInt没有定义,25行后缺少符号 }
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题