課程
/前端開發
/JavaScript
/JavaScript進階篇
為什么代碼和答案一樣,就是右邊無法運算
2016-01-05
源自:JavaScript進階篇 6-11
正在回答
應該是你寫的有問題
<!DOCTYPE?html> <html> ?<head> ??<title>?事件</title>?? ??<script?type="text/javascript"> ???function?count(){ ????var?a=document.getElementById("txt1").value;??? ????//獲取第一個輸入框的值 ????var?b=document.getElementById("txt2").value; ????//獲取第二個輸入框的值 ????var?c=document.getElementById("select").value;? ????var?d=""; ????switch(c) ????{ ????case?"+": ????d=parseFloat(a)+parseFloat(b); ????break; ????case?"-": ????d=a-b; ????break; ????case?"*": ????d=a*b; ????break; ????case?"/": ????d=a/b; ????} ????document.getElementById("fruit").value=d; ???} ??</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()"/>?<!--通過?=?按鈕來調用創建的函數,得到結果-->? ???<input?type='text'?id='fruit'?/>??? ?</body> </html>
你可以參考這個
慕娘4133476 提問者
那就給一下你的完整代碼來看一下。
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
1 回答位置不一樣,結果不一樣
1 回答運行結果不一樣
2 回答chrome和ie中同樣的代碼,但不一樣的執行結果
2 回答我的代碼和他們寫的不一樣 結果一樣 我這種合理嗎?
1 回答3. 也許結果和你想象的不一樣,試著調整代碼,輸出正確代碼。不一樣在哪,
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-01-05
應該是你寫的有問題
你可以參考這個
2016-01-05
那就給一下你的完整代碼來看一下。