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

為了賬號安全,請及時綁定郵箱和手機立即綁定

找不出來哪里錯了

<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?=?a?+?b?;
????????????break;
????????????case?'-':
????????????????d?=?a?-?b;
????????????break;
????????????case?'*':
????????????????d?=?a?*?b;
????????????break;
????????????case?'/':
????????????????d?=?a?/?b;
????????????break;
????????}
???var?e?=?document.getElementById('fruit').value;
???e?=?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()"?/>?<!--通過?=?按鈕來調(diào)用創(chuàng)建的函數(shù),得到結(jié)果-->?
???<input?type='text'?id='fruit'?/>

我找不出來哪里錯了 ? 各位大神幫我看看哪里錯了

正在回答

5 回答

跟著我的思路來哦。。你首先搞清楚document.getElementById('fruit').value是取輸入框的值對吧。。目前沒得到結(jié)果的時候輸入框的值是空的。。而且這個輸入框是需要把結(jié)果賦值到里面。。變量賦值就是從左到右,d是什么東西? d不就是結(jié)果值嘛。。 代碼解析出來不就是把算出來的結(jié)果值賦進(jìn)輸入框嘛... ?照你的寫法把輸入框賦進(jìn)這個值。。難道不報錯? 是吧。。 ?要一層層理解。。慢慢來

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

qq_Timebegin_0 提問者

賦值不是從右到左嗎 a=1 不是把1賦給a嗎 有點懵
2018-06-15 回復(fù) 有任何疑惑可以回復(fù)我~
#2

陽火鍋 回復(fù) qq_Timebegin_0 提問者

嗯,你能理解賦值就好。。你只要記住是把值賦給輸入框。。別把輸入框賦給值。。我告訴你的也是一個解代碼的思路。。
2018-06-15 回復(fù) 有任何疑惑可以回復(fù)我~
#3

qq_Timebegin_0 提問者 回復(fù) 陽火鍋

我寫的 e = d 是把 值d 賦給 輸入框e 吧.....
2018-06-15 回復(fù) 有任何疑惑可以回復(fù)我~
#4

陽火鍋 回復(fù) qq_Timebegin_0 提問者

你這樣會把變量覆蓋的。。你不信測試一下var a=1 a=2;你打印出來看看
2018-06-15 回復(fù) 有任何疑惑可以回復(fù)我~
#5

qq_Timebegin_0 提問者 回復(fù) 陽火鍋

奧我懂了~ 謝謝你啦
2018-06-15 回復(fù) 有任何疑惑可以回復(fù)我~
#6

陽火鍋 回復(fù) qq_Timebegin_0 提問者

懂了采納一下我的答案呀。。
2018-06-15 回復(fù) 有任何疑惑可以回復(fù)我~
查看3條回復(fù)

<!DOCTYPE html>

<html>

?<head>

? <title> 事件</title>??

? <script type="text/javascript">

? ?function count(){

? ? ? ?

? ? //獲取第一個輸入框的值

//獲取第二個輸入框的值

//獲取選擇框的值

//獲取通過下拉框來選擇的值來改變加減乘除的運算法則

? ? //設(shè)置結(jié)果輸入框的值?

? ? var n1 = parseInt(document.getElementById("txt1").value);

? ? var n2 = parseInt(document.getElementById("txt2").value);

? ? var opr = document.getElementById("select").value;

? ??

? ? switch(opr)

? ? {

? ? ? ? case "+":

? ? ? ? ? ? document.getElementById("fruit").value = n1 + n2;

? ? ? ? ? ? break;

? ? ? ? case "-":

? ? ? ? ? ? document.getElementById("fruit").value = n1 - n2;

? ? ? ? ? ? break;

? ? ? ? case "*":

? ? ? ? ? ? document.getElementById("fruit").value = n1 * n2;

? ? ? ? ? ? break;? ??

? ? ? ? case "/":

? ? ? ? ? ? document.getElementById("fruit").value = n1 / n2;

? ? ? ? ? ? break;? ? ? ? ? ??

? ? }


? ?}

? </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()"/> <!--通過 = 按鈕來調(diào)用創(chuàng)建的函數(shù),得到結(jié)果-->?

? ?<input type='text' id='fruit' />? ?

?</body>

</html>


0 回復(fù) 有任何疑惑可以回復(fù)我~

你這個還是有問題? 首先 加號 除了加法還有字符串連接功能?

所以 加法會出現(xiàn) 1 + 1 等于 12 情況?

<!DOCTYPE?html>
<html?lang="zh-cmn-Hans">
<head>
????<meta?charset="utf-8"?/>
????<meta?http-equiv="X-UA-Compatible"?content="IE=Edge,chrome=1">
????<title>事件</title>
????<meta?name="keywords"?content="關(guān)鍵詞列表"?/>
????<meta?name="description"?content="網(wǎng)頁描述"?/>
????<link?rel="stylesheet"?type="text/css"?href=""?/>
?<!--<script?type="text/javascript"?src="JS文件路徑"></script>-->
?<script?type="text/javascript">
?function?count(){

????????????//獲取第一個輸入框的值
????????????//獲取第二個輸入框的值
????????????//獲取選擇框的值
????????????//獲取通過下拉框來選擇的值來改變加減乘除的運算法則
????????????//設(shè)置結(jié)果輸入框的值
?var?a?=?Number(document.getElementById("txt1").value);?//轉(zhuǎn)換成數(shù)字類型

?var?b?=?Number(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;

?case?"/":
????????????????d?=?a?/?b;
?break;
?}
????????????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()"?/>?<!--?通過?=?按鈕來調(diào)用創(chuàng)建的函數(shù),得到結(jié)果?-->
?<input?type="text"?id="fruit"?/>

</body>
</html>


0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

qq_Timebegin_0 提問者

昂這個找出錯誤的時候改掉了 還是謝謝您~
2018-06-15 回復(fù) 有任何疑惑可以回復(fù)我~

我的意思是你的e一開始賦值的是輸入框,后面你又把e賦值給了d..此時你的e就不是輸入框了。。而是d。。懂了嗎。。大兄弟。。

0 回復(fù) 有任何疑惑可以回復(fù)我~

https://img1.sycdn.imooc.com//5b222e940001928b03580064.jpg

為什么我把21行換成了圖片上的就可以運行了

這兩者有什么區(qū)別嗎

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

找不出來哪里錯了

我要回答 關(guān)注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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