<!DOCTYPE html><html>?<head>? <title> 事件</title> ?? <script type="text/javascript">? var a="";? ?function count(){? ? var arr1=document.getElementById("txt1").value; ??? ? //獲取第一個輸入框的值? ? var arr2=document.getElementById("txt2").value;? //獲取第二個輸入框的值 var arr3=document.getElementById("select").value;? //獲取選擇框的值 switch(arr3){ ? ?case "/": a=parselnt(arr1)/parselnt(arr2);break; ? ?case "+": a=parselnt(arr1)+parselnt(arr2);break; ? ?case "*": a=parselnt(arr1)*parselnt(arr2);break; ? ?case "-": a=parselnt(arr1)-parselnt(arr2);break; } //獲取通過下拉框來選擇的值來改變加減乘除的運算法則 document.getElementById("fruit").value=a;? ? //設(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" /> <!--通過 = 按鈕來調(diào)用創(chuàng)建的函數(shù),得到結(jié)果-->?? ?<input type='text' id='fruit' /> ???</body></html>
我在txt1和txt2 文本框中輸入數(shù)字,點擊等號后沒有結(jié)果,哪里錯了?
qq_哦哦_10
2017-02-16 17:28:32