求各位大神找錯(cuò)
?<head>
? <title> 事件</title> ?
? <script type="text/javascript">
?? function count(){
????? ?
?? var value1=doucument.getElementById("txt1").value; //獲取第一個(gè)輸入框的值
?? value1=parseInt(value1);
?? var value2=doucument.getElementById("txt2").value;//獲取第二個(gè)輸入框的值
??? value2=parseInt(value2);
?? var select=doucument.getElementById("select").value;//獲取選擇框的值
?? ?switch(select){
?? ???? case "+":
?? ???????? var result=value1+value2;
?? ???????? break;
?? ???? case "-":
?? ???????? var result=value1-value2;
?? ???????? break;
?? ???? case "*":
?? ???????? var result=value1*value2;
?? ???????? break;
?? ???? case "/":
?? ???????? var result=value1/value2;
?? ???????? break;
?? ?}//獲取通過下拉框來選擇的值來改變加減乘除的運(yùn)算法則
??? doucument.getElementById("fruit").value=result;//設(shè)置結(jié)果輸入框的值
?? }
? </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>
為什么沒有反應(yīng),求各位大神找到出錯(cuò)的原因
2017-07-01
你把所有的document都拼錯(cuò)了,改完就對了。
還有為了避免出錯(cuò),變量名最好不要寫成value1,value2這種的,用x,y都比這種好
2017-06-26
檢查一下document的拼寫。
另外還有就是要轉(zhuǎn)化字符串為數(shù)字,不然運(yùn)算也會(huì)出錯(cuò)。