為什么將變量定義在count()函數(shù)外,功能無(wú)法實(shí)現(xiàn)?
?<script?type="text/javascript"> ??? ??????? ????//獲取第一個(gè)輸入框的值 ????var?txt1=parseInt(document.getElementById("txt1").value); //獲取第二個(gè)輸入框的值 ????var?txt2=parseInt(document.getElementById("txt2").value); //獲取選擇框的值 ????var?select=document.getElementById("select").value; //獲取通過(guò)下拉框來(lái)選擇的值來(lái)改變加減乘除的運(yùn)算法則 ????????function?count(){ ????????switch(select) ????????{ ????????????case"1": ????????????????document.getElementById("fruit").value=txt1+txt2; ????????????????break; ????????????case"-": ????????????????document.getElementById("fruit").value=txt1-txt2; ????????????????break; ????????????case"*": ????????????????document.getElementById("fruit").value=txt1*txt2; ????????????????break; ????????????case"/": ????????????????document.getElementById("fruit").value=txt1/txt2; ????????????????break; ????????} ???????? ????//設(shè)置結(jié)果輸入框的值? ?? ???} ??</script>
如題,代碼如上。
2016-04-22
因?yàn)槟愕闹凳窃诜椒ㄍ馊〉模谀銓?xiě)的方法里面是獲取不到你在方法外寫(xiě)的值
2016-04-22
格式 啊 寶寶? 你記得哦??? 函數(shù)所有的表達(dá)式一定寫(xiě)在{}中間 參數(shù)一定寫(xiě)在()中 就這么簡(jiǎn)單 你學(xué)會(huì)了嗎
2016-04-22
到你調(diào)用函數(shù)的時(shí)候? 你調(diào)用的是函數(shù)里面的 數(shù)據(jù)? 你的表達(dá)式寫(xiě)外邊默認(rèn)為全局的一個(gè)表達(dá)式 你調(diào)用的時(shí)候 跟他們根本沒(méi)關(guān)系啊 你怎么會(huì)得到結(jié)果呢