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

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

我的為什么沒反應

<!DOCTYPE html>

<html>

?<head>

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

? <script type="text/javascript">

? ?function count(){

? ? ?var result;

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

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

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

? ? ?switch(calcul){

? ? ? ? ?case "+":

? ? ? ? ?result=parseInt(num1)+parseInt(num2);

? ? ? ? ?break;

? ? ? ? ?case "-":

? ? ? ? ?result=parseInt(num1)-parseInt(num2);

? ? ? ? ?break;

? ? ? ? ?case "*":

? ? ? ? ?result=parseInt(num1)*parseInt(num2);

? ? ? ? ?break;

? ? ? ? ?case "/":

? ? ? ? ?result=parseInt(num1)/parseInt(num2);

? ? ? ? ?break;

? ? ?}

? ? ?return result;

? ? ?console.log(result);

? ? ?typeof(result);

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

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

//獲取選擇框的值

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

? ? //設置結果輸入框的值?

? ? var num3=document.getElementById("fruit").value;

? ? var num3=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()"/>?

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

?</body>

</html>


正在回答

4 回答

?var num3=document.getElementById("fruit").value;

? ? var num3=result;

換成:document.getElementById("fruit").value=result;試一下

0 回復 有任何疑惑可以回復我~

注釋這幾行

?//return result;

//var num3=document.getElementById("fruit").value;

//var num3=result;

改為

document.getElementById("fruit").value=result;

就可以了

0 回復 有任何疑惑可以回復我~
#1

田馬達加斯加 提問者

謝謝你了!
2018-10-15 回復 有任何疑惑可以回復我~

不用返回result,去掉return result就行了。

1 回復 有任何疑惑可以回復我~
<!doctype?html>
<html?lang="en">
<head>
????<meta?charset="UTF-8">
????<meta?name="viewport"
?content="width=device-width,?user-scalable=no,?initial-scale=1.0,?maximum-scale=1.0,?minimum-scale=1.0">
????<meta?http-equiv="X-UA-Compatible"?content="ie=edge">
????<title>?事件</title>
????<script?type="text/javascript">
?function?count(){

????????????//獲取第一個輸入框的值
?var?a?=?parseInt(document.getElementById('txt1').value);
?console.log(typeof?(a));
?//獲取第二個輸入框的值
?var?b?=?parseInt(document.getElementById('txt2').value);
?console.log(b);
?console.log(typeof?(b));
?//獲取選擇框的值
?var?c?=?document.getElementById('select').value;
?console.log(c);
?//獲取通過下拉框來選擇的值來改變加減乘除的運算法則
????????????//設置結果輸入框的值
?var?d?=?document.getElementById('fruit');
?console.log(d)
????????????if(c?==?'+'){
????????????????d.value?=?a?+?b;
?}else?if(c?==?'-'){
????????????????d.value?=?a?-?b;
?}else?if(c?==?'*'){
????????????????d.value?=?a?*?b;
?}else{
????????????????d.value?=?a?/?b;
?}
????????}
????</script>
????<script>
?var?aa?=?1;
?var?bb?=?2;
?var?cc?=?aa?+?bb;
?console.log(cc)
????</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='?=?'?/>?<!--通過?=?按鈕來調用創(chuàng)建的函數(shù),得到結果-->
<input?type='text'?id='fruit'?/>
<input?type="button"?onclick="count()"?value="click">
</body>
</html>


0 回復 有任何疑惑可以回復我~
#1

田馬達加斯加 提問者

還是沒明白我的代碼哪里出錯了
2018-10-11 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
JavaScript進階篇
  • 參與學習       468770    人
  • 解答問題       22442    個

本課程從如何插入JS代碼開始,帶您進入網頁動態(tài)交互世界

進入課程

我的為什么沒反應

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號