<!DOCTYPE html><html> <head> <title> 事件</title> <script type="text/javascript"> function count() { var txt1 = parseInt(document.getElementById('txt1').value); //獲取第一個輸入框的值 var txt2 = parseInt(document.getElementById('txt2').value); //獲取第二個輸入框的值 var sel = document.getElementById('select').value; //獲取選擇框的值 var result = ''; if(sel = '+') { result = txt1 + txt2; } else if(sel = '-') { result = txt1 - txt2; } else if(sel = '*'){ result = txt1 * txt2; } else{ result = txt1 / txt2; } document.getElementById('fruit').value = result; } </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>
輸入數(shù)字后第一次的結(jié)果可以出來,但是換一個其他運算符號就不能輸出結(jié)果
山巔對弈
2017-04-21 10:23:27