亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

運行不出來,求高手指點


<!DOCTYPE html>

<html>

?<head>

? <title> 事件</title> ?

? <script type="text/javascript">

? ?function count(){

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

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

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

? ? switch(b)

? ? {

? ? ?case "+":

? ? ? ? ?d= parseInt(a)+parseInt(c);

? ? ?break;

? ? ?case "-":

? ? ? ? ?d= parseInt(a)-parseInt(c);

? ? ?break;

? ? ?case "*":

? ? ? ? ?d= parseInt(a)*parseInt(c);

? ? ?break;

? ? ?case "/":

? ? ? ? ?d= parseInt(a)/parseInt(c);

? ? ?break;

? ? }

? ? var d=document.getElementById("fruit").value

? ?}

? </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>


正在回答

3 回答

var d=document.getElementById("fruit").value 這句錯了

應該是?document.getElementById("fruit").value = d;

把值賦給對象的value才能修改,而不是把對象的value賦給d

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

qq_yEs先生_53591812 提問者

這個value是什么?我的理解它就是input里面的一個設定值沒什么實際含義。所以能講一下他們順序不同有什么區別嗎?謝謝!
2016-07-28 回復 有任何疑惑可以回復我~

按照我的理解,value是指內容一樣的東西,舉例

? ?<input type='button' value=' = ' onclick="count()" />?

這里聲明了一個按鈕,那按鈕里面的內容是什么呢,內容是等號,所以顯示了一個等號的按鈕

document.getElementById("fruit").value

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

現在fruit里面是沒內容的,因為沒有設置value,但是把值賦進去后,fruit就有內容了,所以文本框里就顯示出結果了。----------------------以上個人見解,有誤請見諒

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

qq_yEs先生_53591812 提問者

十分感謝 ,明白了
2016-07-28 回復 有任何疑惑可以回復我~

value是input元素的一個值,它的實際含義是你可以理解為input標簽顯示在瀏覽器界面的內容,這個值在最初是沒有設定的。

在這道題中,你需要把輸出結果傳遞給input標簽,也就是把值賦給value,才會輸出

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

qq_yEs先生_53591812 提問者

十分感謝
2016-07-28 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

運行不出來,求高手指點

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

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

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

公眾號

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