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

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

如何在 JavaScript 中的 OnChange() 事件中使用 If Else?

如何在 JavaScript 中的 OnChange() 事件中使用 If Else?

翻閱古今 2023-10-14 15:53:20
這是我的 HTML 代碼:<select id="stand" onchange="myFun2()">                <option value="platinumGallery">Platinum Gallery</option>                <option value="superHospitalityStand">Super Hospitality Stand</option>                <option value="northWestStand">North West Stand</option>                <option value="eastStand">East Stand</option></select><br><br><label>Cost Of Ticket: </label><input id="costOfTicket" type="text" readonly>和JS代碼:function myFun2(){    var costOfTicket;    var selectedStand = document.getElementById("stand").value;    if(selectedStand = "platinumGallery"){        costOfTicket = 25000;    }    else if(selectedStand = "superHospitalityStand"){        costOfTicket = 20000;    }    document.getElementById("costOfTicket").value = costOfTicket;}每當(dāng)onchange()事件發(fā)生時(shí),我想Cost Of Ticket根據(jù)選擇的值進(jìn)行顯示select。但它會(huì)在事件發(fā)生25000后顯示onchange(),然后無(wú)論選擇的值如何都不會(huì)改變。如何修正代碼來(lái)完成上述任務(wù)?
查看完整描述

2 回答

?
尚方寶劍之說(shuō)

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

讓我告訴你。在 if-else 語(yǔ)句中,您不是在比較值,而是實(shí)際上是在分配值。


因此,將 if-else 語(yǔ)句更改為:


if(selectedStand == "platinumGallery"){

        costOfTicket = 25000;

}

else if(selectedStand == "superHospitalityStand"){

        costOfTicket = 20000;

}


查看完整回答
反對(duì) 回復(fù) 2023-10-14
?
慕俠2389804

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

您在聲明=中使用了if。您需要在`if 語(yǔ)句中使用==or===來(lái)使其作為條件起作用。


function myFun2(){

    var costOfTicket;

    var selectedStand = document.getElementById("stand").value;

    

    if(selectedStand == "platinumGallery"){

        costOfTicket = 25000;

    }

    else if(selectedStand == "superHospitalityStand"){

        

        costOfTicket = 20000;

    }

    document.getElementById("costOfTicket").value = costOfTicket;

}

<select id="stand" onchange="myFun2()">

                <option value="platinumGallery">Platinum Gallery</option>

                <option value="superHospitalityStand">Super Hospitality Stand</option>

                <option value="northWestStand">North West Stand</option>

                <option value="eastStand">East Stand</option>

</select><br><br>


<label>Cost Of Ticket: </label>

<input id="costOfTicket" type="text" readonly>


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

添加回答

舉報(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)