私は基本的に、車がドロップダウンで選択された場合に画像を表示したい。コードを変更するたびにif文が停止し、画像は表示されない。私はコーディングには新しく、それについてどうやって行くのか分からない。どんな助けもありがとう。JavaScriptを使用してIF文から画像を表示する
HTML
<script src="Script\configurator.js" type="text/javascript"></script>
<a> First Select a Car Make </a>
<form name="CarConfigurator">
<select name="Car_make" onchange="Transmission(this.value);">
<option value=" " selected="selected">None</option>
<option value="1">Audi RS6</option>
<option value="2">BMW M4</option>
<option value="3">Mercedes C63 AMG</option>
</select>
<br>
<br>
<select name="A_M" >
<option value="0" selected="selected">None</option>
<option value="1" selected="selected">Automatic</option>
<option value="2" selected="selected">Manual</option>
</select>
</form>
Javascriptを
function Transmission(Car) {
var make = document.CarConfigurator.A_M;
make.options.length = 0;
if (Car == "1") {
make.options[make.options.length] = new Option('Automatic', '1');
make.options[make.options.length] = new Option
('Manual', '2');
}
if (Car == "2") {
make.options[make.options.length] = new Option('Manual', '2');
}
if (Car == "3") {
make.options[make.options.length] = new Option('Automatic', '3');
}
}
コード内の画像への参照がありません。また、「if文が動作を停止する」という意味を明確にしてください。 – elethan
あなたは本当ですか?onchange = "送信(this.value);"つまり、新しい値を選択するたびに「Transmission()」と呼ばれるのですか? – Hezron
私は、入力する必要のあるコードと入力する必要があるコードの例を残す人を探していました。そして、私は必ずonchange = "Transmission(this.value);"働く – Duncher