課程
/前端開發(fā)
/JavaScript
/JavaScript進(jìn)階篇
大家看看我哪里錯了
2016-11-23
源自:JavaScript進(jìn)階篇 6-11
正在回答
<!DOCTYPE?html> <html> <head> ????<title>?事件</title> ????<script?type="text/javascript"> ????????function?count(){ ????????????var?a=parseInt(document.getElementById("txt1").value); ????????????var?b=parseInt(document.getElementById("txt2").value); ????????????var?c=document.getElementById("select").value; ????????????switch(?c){ ????????????????case?"+": ????????????????????result=a?+?b; ????????????????????break; ????????????????case?"-": ????????????????????result=a?-?b; ????????????????????break; ????????????????case?"*": ????????????????????result=a?*?b; ????????????????????break; ????????????????default: ????????????????????result=a?/?b; ????????????} ????????????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>
qq_淺憶流年_03619784 提問者
var?a=document.getElementById("txt1").value; var?b=document.getElementById("txt2").value; //1、var?b那句括號位置寫錯了2、要設(shè)置成數(shù)字類型,否則后面相加會變成字符串拼接,因此寫成下面形式 var?a=parseInt(document.getElementById("txt1").value); var?b=parseInt(document.getElementById("txt2").value); case?"*": ????result=a?*?b; ????break;???//?這里break拼錯
stone310 回復(fù) qq_淺憶流年_03619784 提問者
舉報
本課程從如何插入JS代碼開始,帶您進(jìn)入網(wǎng)頁動態(tài)交互世界
1 回答計算器代碼
1 回答計算器功能
1 回答計算器無法計算結(jié)果,哪里出錯了?
2 回答計算器程序問題
1 回答計算器中關(guān)于perseInt ?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-11-23
2016-11-23