課程
/前端開發(fā)
/JavaScript
/JavaScript進(jìn)階篇
我就感覺中間選擇是不是少一個(gè)動(dòng)作,求指教
2016-06-22
源自:JavaScript進(jìn)階篇 6-11
正在回答
function count(){
? ? ? ?var a=document.getElementById("txt1").value;
? ? ? ?var b=document.getElementById("txt2").value;
? var sym=document.getElementById("select").value;?
? ? switch(sym){
? ? case "+":
document.getElementById("fruit").value=parseInt(a)+parseInt(b);break;
? ? case "-":
document.getElementById("fruit").value=parseInt(a)-parseInt(b);break;
? ? case "*":
? ? document.getElementById("fruit").value=parseInt(a)*parseInt(b);break;
? ? case "/":
? ? document.getElementById("fruit").value=parseInt(a)/parseInt(b);break;
? ?}
這是我的代碼,你的有幾點(diǎn)問題。第一,var聲明好像只能是以字母或者“_”開頭的,盡量用駝峰命名,不要用完全數(shù)字的!第二,你default這個(gè)是什么意思?完全是冗余代碼。select只能選擇+、-、*、/。難道還有第五種?最重要的是你加了default后面還用了中文的";",導(dǎo)致程序不能運(yùn)行。
小白強(qiáng)哥 提問者
一起加油!
舉報(bào)
本課程從如何插入JS代碼開始,帶您進(jìn)入網(wǎng)頁動(dòng)態(tài)交互世界
1 回答=運(yùn)行怎么沒反應(yīng)
1 回答運(yùn)行了怎么沒反應(yīng)
1 回答為什么沒有反映呢,求幫忙看看
1 回答怎么沒反應(yīng)呢???
2 回答運(yùn)算沒有反應(yīng),怎么破
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-06-22
function count(){
? ? ? ?var a=document.getElementById("txt1").value;
? ? ? ?var b=document.getElementById("txt2").value;
? var sym=document.getElementById("select").value;?
? ? switch(sym){
? ? case "+":
document.getElementById("fruit").value=parseInt(a)+parseInt(b);break;
? ? case "-":
document.getElementById("fruit").value=parseInt(a)-parseInt(b);break;
? ? case "*":
? ? document.getElementById("fruit").value=parseInt(a)*parseInt(b);break;
? ? case "/":
? ? document.getElementById("fruit").value=parseInt(a)/parseInt(b);break;
? ?}
? ?}
這是我的代碼,你的有幾點(diǎn)問題。第一,var聲明好像只能是以字母或者“_”開頭的,盡量用駝峰命名,不要用完全數(shù)字的!第二,你default這個(gè)是什么意思?完全是冗余代碼。select只能選擇+、-、*、/。難道還有第五種?最重要的是你加了default后面還用了中文的";",導(dǎo)致程序不能運(yùn)行。
2016-06-22
一起加油!