6-11編程題求糾錯
<script type="text/javascript">
? ? ? ?function count(){
? ? ? ? ? ?//獲取第一個輸入框的值
? ? ? ? ? ?var d1=parseInt(document.getElementById("txt1").value);
? ? ? ? ? ?//獲取第二個輸入框的值
? ? ? ? ? ?var d2= parseInt(document.getElementById("txt2").value);
? ? ? ? ? ?//獲取選擇框的值
? ? ? ? ? ?var d;
? ? ? ? ? ?//獲取通過下拉框來選擇的值來改變加減乘除的運算法則
? ? ? ? ? ?var s=document.getElementById("select").value;
? ? ? ? ? ?switch(s) {
? ? ? ? ? ? ? ?case "+":
? ? ? ? ? ? ? ? ? ?d=d1+d2;
? ? ? ? ? ? ? ? ? ?break;
? ? ? ? ? ? ? ?case "-":
? ? ? ? ? ? ? ? ? ?d=d1-d2;
? ? ? ? ? ? ? ? ? ?break;
? ? ? ? ? ? ? ?case "*":
? ? ? ? ? ? ? ? ? ?d=d1*d2;
? ? ? ? ? ? ? ? ? ?break;
? ? ? ? ? ? ? ?case "/":
? ? ? ? ? ? ? ? ? ?d=d1/d2;
? ? ? ? ? ? ? ? ? ?break;
? ? ? ? ? ? ? ?default :
? ? ? ? ? ? ? ? ? ?break;
? ? ? ? ? ?}
? ? ? ? ? ?//設(shè)置結(jié)果輸入框的值
? ? ? ? ? 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=' = ' ?onclink="count()"/> <!--通過 = 按鈕來調(diào)用創(chuàng)建的函數(shù),得到結(jié)果-->
<input type='text' id='fruit' />
</body>
2016-08-11
?onclink="count()"寫錯了,是onclick
2016-08-11
d=?parseInt(d1)+parseInt(d2);
2016-08-11
onclick
2016-08-11
onclick