亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

不輸出,哪位高手指點下。

不知道哪里出問題了,點等于號不輸出啊,哪位高手指點下。那個"occlick"我改過了,改成“onclick"可是還是執行不了。

正在回答

2 回答

代碼中

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);


你再試試


0 回復 有任何疑惑可以回復我~
#1

White夏天baby 提問者

非常感謝!
2017-02-20 回復 有任何疑惑可以回復我~
#2

White夏天baby 提問者 回復 White夏天baby 提問者

解決了,但是我不太明白,switch()函數中case的值是數字是不是不用引號的么,這里的加號是字符串?
2017-02-20 回復 有任何疑惑可以回復我~
#3

White夏天baby 提問者

還有, var c=document.getElementById('select').value,c獲得的值是字符串么?c獲得的是<option>與</optiong>之間的符號么?
2017-02-20 回復 有任何疑惑可以回復我~
#4

xiao夢 回復 White夏天baby 提問者

之前沒看到,不好意思,可能回復比較慢,var c=document.getElementById('select').value,c獲得的值是標簽option后面的value設置的值。也就是說switch()函數中case的值是根據option標簽屬性值value的設置來確定的。只有+符號是字符,其他都是字符串類型。這個是需要注意的。
2017-03-29 回復 有任何疑惑可以回復我~
查看1條回復

之前沒看到,不好意思,可能回復比較慢,var c=document.getElementById('select').value,c獲得的值是標簽option后面的value設置的值。也就是說switch()函數中case的值是根據option標簽屬性值value的設置來確定的。只有+符號是字符,其他都是字符串類型。這個是需要注意的。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
JavaScript進階篇
  • 參與學習       468966    人
  • 解答問題       22582    個

本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界

進入課程

不輸出,哪位高手指點下。

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號