課程
/前端開發
/JavaScript
/JavaScript進階篇
黔驢技窮 找不到哪出錯了,輸入數字后點等號沒反應 = =
2016-08-23
源自:JavaScript進階篇 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; ??//獲取選擇框的值 ????var?d; ??//獲取通過下拉框來選擇的值來改變加減乘除的運算法則 ????switch(c) ????{ ????????case?"+": ????????????d=a+b; ????????????break; ????????case?"-": ????????????d=a-b; ????????????break; ????????case?"*": ?????????????d=a*b; ?????????????break; ????????default: ?????????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>
認真點,你有多個“;”和“)”打成中文的。
腦袋進水的壞孩子 提問者
我運行了你的代碼,可以運行啊
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
1 回答6-11編程題求糾錯,謝謝大神?。。?/p>
4 回答6-11編程題求糾錯
1 回答6-11 編程練習
2 回答6-11編程練習
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-08-25
認真點,你有多個“;”和“)”打成中文的。
2016-08-23
我運行了你的代碼,可以運行啊