0
私は並べ替えの "注文フォーム"を作成しようとしています。目標は、ドロップダウンリストで "黒"を選択すると黒を選択して印刷するようにすることです。唯一の問題は、自動的に値を黒に設定しているため、常にそのステートメントを印刷することです。IDの値を自動的に黒に設定するのはなぜですか?
JS:私はJSとHTMLを使用しています
if(document.getElementById('tshirtd').value = 'Black'){
document.getElementById('sent').innerHTML += "You've selected black!" + "<br>";
}
}
HTML:
<select id="tshirtd">
<option value="default" id="default">Select</option>
<option value="Black" id="black">Black</option>
<option value="Red" id="red">Red</option>
<option value="Blue" id="blue">Blue</option>
<option value="White" id="white">White</option>
</select>
'.value = 'Black''は割り当てです...あなたは' .value ==' Black''または '.value === 'Black''を望みます。 –
ありがとう!それは私が持っていた問題を解決しました! –