<!DOCTYPE html><html>?<head>? <title> 事件</title> ?? <script type="text/javascript">? ?function count(){? ? ? var d="";?? ? //獲取第一個輸入框的值? ? var a=document.getElementById(txt1).value; //獲取第二個輸入框的值? ? var b=document.getElementById(txt2).value; //獲取選擇框的值? ? var c=document.getElementById(select).value; //獲取通過下拉框來選擇的值來改變加減乘除的運算法則? ? switch(c)? ? {? ? ? ? case'+':? ? ? ? d=parseFloat(a)+parseFloat(b);? ? ? ? break;? ? ? ? case'-':? ? ? ?d=parseFloat(a)-parseFloat(b);? ? ? ? break;? ? ? ? case'*':? ? ? ? d=parseFloat(a)*parseFloat(b);? ? ? ? break;? ? ? ?default:?d=parseFloat(a)/parseFloat(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()"/> <!--通過 = 按鈕來調用創(chuàng)建的函數(shù),得到結果-->?? ?<input type='text' id='fruit' /> ???</body></html>
幫忙看看哪里錯了。咋運行不出來呢
酋長最帥
2016-03-04 10:24:58