求大神帮我看看代码没有效果, 哪里出问题了,找了半天!多谢了

来源:6-11 编程练习

咩咩咩3124927

2016-09-09 08:21

<!doctype html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<script>
			function count(){
				var oTxt1=document.getElemnetById("txt1").value;
				var oTxt2=document.getElemnetById("txt2").value;
				var oSlt=document.getElemnetById("select").value;
				var result="";
				switch(oSlt)
				{
					case "+":
						result=parseFloat(oTxt1)+parseFloat(oTxt2);
						break;
					case "-":
						result=parseFloat(oTxt1)-parseFloat(oTxt2);
						break;
					case "*":
						result=parseFloat(oTxt1)*parseFloat(oTxt2);
						break;
					default:
					    result=parseFloat(oTxt1)/parseFloat(oTxt2);
				}
				document.getElemnetById("fruit").value=result;
			}
		</script>
	</head>
	<body>
			<input type="text" id="txt1">
			<select name="" 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>


写回答 关注

1回答

  • qq_书帆_0
    2016-09-09 08:38:37
    已采纳

    getElementById拼错了,不是getElemnetById

    咩咩咩312...

    非常感谢!

    2016-09-09 09:39:47

    共 1 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

467393 学习 · 21877 问题

查看课程

相似问题