第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

為什么聲明一個(gè)變量來(lái)做緩存,不能夠直接將'x+y'等運(yùn)算寫入(比如:用innerHTML,innerText).

為什么聲明一個(gè)變量來(lái)做緩存,不能夠直接將'x+y'等運(yùn)算寫入(比如:用innerHTML,innerText).

<!DOCTYPE html><html>?<head>? <title> 事件</title> ?? <script type="text/javascript">?? function count(){??? var x=parseFloat(document.getElementById('txt1').value);??? var y=parseFloat(document.getElementById('txt2').value);??? var z=document.getElementById('select').value;??? var result='';??? switch(z){??????? case '+':??????? result=x+y(這里為什么不能直接用 ‘innerText=x+y’直接將結(jié)果寫入,而要用變量作為緩存呢)??????? break;??????? case '-':??????? result=x-y;??????? break;??????? case '*':??????? result=x*y;??????? break;??????? default:??????? result=x/y;????? ???? }??? //獲取第一個(gè)輸入框的值?? ?//獲取第二個(gè)輸入框的值?? ?//獲取選擇框的值?? ?//獲取通過(guò)下拉框來(lái)選擇的值來(lái)改變加減乘除的運(yùn)算法則??? //設(shè)置結(jié)果輸入框的值 ??? document.getElementById('fruit').value=result;?? }? </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()'/> <!--通過(guò) = 按鈕來(lái)調(diào)用創(chuàng)建的函數(shù),得到結(jié)果--> ?? <input type='text' id='fruit' />? ??</body></html>
查看完整描述

2 回答

已采納
?
一瞬兒光

TA貢獻(xiàn)178條經(jīng)驗(yàn) 獲得超70個(gè)贊

??function?count(){
????var?x=parseFloat(document.getElementById('txt1').value);
????var?y=parseFloat(document.getElementById('txt2').value);
????var?z=document.getElementById('select').value;
????var?result='';
????switch(z){
????????case?'+':
?????????document.getElementById('fruit').value=x+y;
//(這里為什么不能直接用?‘innerText=x+y’直接將結(jié)果寫入,而要用變量作為緩存呢)
????????break;
????????case?'-':
????????result=x-y;
????????break;
????????case?'*':
????????result=x*y;
????????break;
????????default:
????????result=x/y;
???????
????}
????//獲取第一個(gè)輸入框的值
????//獲取第二個(gè)輸入框的值
????//獲取選擇框的值
????//獲取通過(guò)下拉框來(lái)選擇的值來(lái)改變加減乘除的運(yùn)算法則
????//設(shè)置結(jié)果輸入框的值?
????//document.getElementById('fruit').value=result;
???}
???//input框賦值只能用.value;
???//innerText是對(duì)非input標(biāo)簽,替換文本,不存在你說(shuō)的必須變量緩存,而且那也不叫變量緩存


查看完整回答
反對(duì) 回復(fù) 2016-10-27
?
Caballarii

TA貢獻(xiàn)1123條經(jīng)驗(yàn) 獲得超629個(gè)贊

你覺(jué)得這樣好你就去試試唄

查看完整回答
反對(duì) 回復(fù) 2016-10-27
  • 2 回答
  • 0 關(guān)注
  • 1386 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)