課程
/前端開發
/JavaScript
/JavaScript進階篇
不知道哪里出問題了,點等于號不輸出啊,哪位高手指點下。那個"occlick"我改過了,改成“onclick"可是還是執行不了。
2017-02-20
源自:JavaScript進階篇 6-11
正在回答
代碼中
switch(c)
{
? ?case '+':
? ? ? ?result=parseInt(a)+parseInt(b);
? ? ? ?break;
? ?case "-":
? ? ? ?result=parseInt(a)-parseInt(b);
? ?case "*":
? ? ? ?result=parseInt(a)*parseInt(b);
? ?default:
? ? ? ?result=parseInt(a)/parseInt(b);
你再試試
White夏天baby 提問者
White夏天baby 提問者 回復 White夏天baby 提問者
xiao夢 回復 White夏天baby 提問者
之前沒看到,不好意思,可能回復比較慢,var c=document.getElementById('select').value,c獲得的值是標簽option后面的value設置的值。也就是說switch()函數中case的值是根據option標簽屬性值value的設置來確定的。只有+符號是字符,其他都是字符串類型。這個是需要注意的。
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
1 回答問題出在哪?求高手指點
3 回答運行不出來,求高手指點
3 回答請高手指點指點為什么不行。
1 回答求高手指教一下
2 回答求高手指教一下
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-02-20
代碼中
switch(c)
{
? ?case '+':
? ? ? ?result=parseInt(a)+parseInt(b);
? ? ? ?break;
? ?case "-":
? ? ? ?result=parseInt(a)-parseInt(b);
? ? ? ?break;
? ?case "*":
? ? ? ?result=parseInt(a)*parseInt(b);
? ? ? ?break;
? ?default:
? ? ? ?result=parseInt(a)/parseInt(b);
你再試試
2017-03-29
之前沒看到,不好意思,可能回復比較慢,var c=document.getElementById('select').value,c獲得的值是標簽option后面的value設置的值。也就是說switch()函數中case的值是根據option標簽屬性值value的設置來確定的。只有+符號是字符,其他都是字符串類型。這個是需要注意的。