所以基本上我試圖做一個頁面,用戶可以從兩個下拉菜單中選擇選項,當第二個下拉菜單已完成,並且都有選項時,我想它會觸發一些採用這些值的JavaScript,然後根據輸出返回文本。基於兩個下拉菜單輸出文本更改
E.g.用戶選擇Xbox和舒適交易,價格返回爲5英鎊,或者他們選擇PlayStation和舒適交易,價格返回2.50英鎊,或者他們想要電腦和玩家拍賣價格僅爲0.99英鎊。
HTML
<select id="platform" name="platform">
<option select value=""></option>
<option value="xbox">Xbox</option>
<option value="playstation">PlayStation</option>
<option value="pc">PC</option>
</select><br>
<p>Select Method:</p>
<select id="method" name="method" onChange="price()">
<option selected value=""></option>
<option value="comfortTrade">Comfort Trade</option>
<option value="playerAuction">Player Auction</option>
</select><br>
<h3 id="price"></h3>
的Javascript
function price() {
if ($(document.getElementById("platform")) === "xbox" && $(document.getElementById("method")) === "comfortTrade") {
document.getElementById("price").innerHTML = "£5";
} else if ($(document.getElementById("platform")) === "playstation" && $(document.getElementById("method")) === "comfortTrade") {
document.getElementById("price").innerHTML = "£2.50";
}
}
我非常新的JavaScript,但我在做這個一去,我也花了一小時左右嘗試搜索這個教程,但沒有得到它的工作。