課程
/前端開發(fā)
/JavaScript
/JavaScript進階篇
mdd的,前邊的教程一看就會,怎么到這編程練習了就是寫不出來啊。。。。。。大神們給指點指點啊
2016-12-02
源自:JavaScript進階篇 6-11
正在回答
我也不會寫編程練習,看看同學代碼。你可以拿個紙筆,照著編程練習得提示,去前面找到寫到紙上,就有感覺多了。其實編程練習是個累活,我想一個小問題得好幾天才能寫出來,不是你不會寫 。是新手學習都不會寫的。都是純手打的心得,希望能給我最佳答案。
<!DOCTYPE?html> <html> ?<head> ??<title>?事件</title>?? ??<script?type="text/javascript"> ???function?count(){ ???????var?text; ??????? ????//獲取第一個輸入框的值 ????var?txt1?=?parseInt(document.getElementById("txt1").value); //獲取第二個輸入框的值 ????var?txt2?=?parseInt(document.getElementById("txt2").value); //獲取選擇框的值 ????var?select?=?document.getElementById("select").value; //獲取通過下拉框來選擇的值來改變加減乘除的運算法則 ????if?(select?==?"+")?{ ????????text?=?txt1?+?txt2; ????}?else?if?(select?==?"-")?{ ????????text?=?txt1?-?txt2; ????}?else?if?(select?==?"*")?{ ????????text?=?txt1?*?txt2; ????}?else?{ ????????text?=?txt1?/?txt2; ????} ????//設(shè)置結(jié)果輸入框的值? ????document.getElementById("fruit").value?=?text; ???} ??</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'?onfocus=""/>??? ?</body> </html>
一樣的情況 練得少了 掌握的還不是很牢固
舉個例子,把這個寫計算題的題給拆一下,明白自己需要獲得哪些東西,細化一下,就會好些!
例如(1)通過點擊事件,要得到兩個加數(shù)的value值;
?????? (2)要判斷下選擇的是+-*/中的哪一種,然后獲取其值;
?????? (3)通過前面兩步的值的獲取,就可以算出結(jié)果,然后把結(jié)果賦予最后一個value上。
舉報
本課程從如何插入JS代碼開始,帶您進入網(wǎng)頁動態(tài)交互世界
6 回答每次到編程練習就不會
1 回答編程練習
1 回答編程練習!
2 回答編程練習
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-12-03
我也不會寫編程練習,看看同學代碼。你可以拿個紙筆,照著編程練習得提示,去前面找到寫到紙上,就有感覺多了。其實編程練習是個累活,我想一個小問題得好幾天才能寫出來,不是你不會寫 。是新手學習都不會寫的。都是純手打的心得,希望能給我最佳答案。
2016-12-04
2016-12-02
一樣的情況 練得少了 掌握的還不是很牢固
2016-12-02
舉個例子,把這個寫計算題的題給拆一下,明白自己需要獲得哪些東西,細化一下,就會好些!
例如(1)通過點擊事件,要得到兩個加數(shù)的value值;
?????? (2)要判斷下選擇的是+-*/中的哪一種,然后獲取其值;
?????? (3)通過前面兩步的值的獲取,就可以算出結(jié)果,然后把結(jié)果賦予最后一個value上。