Javascript進(jìn)階篇6-11的編程練習(xí)
<!DOCTYPE?html> <html> <head> <meta?charset="UTF-8"> <title>JS進(jìn)階篇編程練習(xí)</title> <script?type?=?"text/Javascript"> function?count(){ //獲取第一個(gè)輸入框的值,parseInt防止獲取的為字符串 ?var?txt1?=?parseInt(document.getElementById("txt1").value);? //獲取第二個(gè)輸入框的值 ?var?txt2?=?parseInt(document.getElementById("txt1").value);?? //獲取選擇框的值 var?txt3?=?document.getElementById("select").value; //獲取通過下拉框來選擇的值來改變加減乘除運(yùn)算 switch(tet3){ case?"+":sum?=?txt1?+?txt2;?break; case?"-":sum?=?txt1?-?txt2;?break; case?"*":sum?=?txt1?*?txt2;?break; case?"/":sum?=?txt1?/?txt2;?break; } //設(shè)置輸入框的值 getElementById("friut").value?=?sum; } </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>
運(yùn)行完點(diǎn)擊=沒結(jié)果???怎么回事呢?親們
2017-01-12
第十六行代碼switch(tet3),括號(hào)里面應(yīng)該是txt3,單詞寫錯(cuò)了
2017-01-12
還有第23行少寫了一個(gè)document,?document.getElementById("friut").value ,括號(hào)里的單詞也寫錯(cuò)了,是fruit,sum最好也定義一下