-1
選択時に画像を変更したいと思います。すべてのことがどのように機能しているかを説明します。実際にはまず、選択した色に基づいてイメージを変更しています。私はコミュニティの助けを借りてその部分を果たしました。今度は、選択に基づいて画像を変更したいと思います。はいの場合は、同じ色の画像をカラーでロードします。select onchangeの画像を変更する
これは私が試したものであるが、そのここ:(
function collarChange(clickedOption) {
if (clickedOption.value == "Yes")
{
if (document.getElementById("libaasImage").src == "images/black.png")
{
document.getElementById("libaasImage").src = "images/black-collar.png";
}
}
}
<div class="col-md-3 colourWhite" onclick="ChangeLibaas(this)"></div>
<div class="col-md-3 colourBlack" onclick="ChangeLibaas(this)"></div>
<div class="col-md-3 colourGold" onclick="ChangeLibaas(this)"></div>
<select onchange="collarChange(this)">
<option value="select">Select..</option>
<option value="Yes">Yes</option>
<option value="No">No</option>
</select>
愚かな質問 - このページには、 "libaasImage" のidを持つ '' 要素を持っているのですか? – WillardSolutions
'images/black.png'を'/images/black.png'に置き換えてみてください。 –
@EatPeanutButterはい。 – EL323