私は現在、選択されたオプションに基づいてテキストを表示するサブミットポールレドモンドのおかげで、送信ボタンが動作するHTMLドロップダウンオプションを使用しています。HTMLドロップダウン - エラーメッセージ
<label for="car">Car</label>
<select id="car">
<option value="Ford">Ford</option>
<option value="Fiat">Fiat</option>
<option value="Volvo">Volvo</option>
</select>
<label for="engine">Engine</label>
<select id="engine">
<option value="1.4 Petrol">1.4 Petrol</option>
<option value="1.6 Petrol">1.6 Petrol</option>
<option value="2.0 TDI">2.0 TDI</option>
</select>
<button id="process">Update</button>
<p>You have chosen a <span class="car">Ford </span> with a <span class="engine">1.4 Petrol</span> engine.</p>
CodePenリンク: http://codepen.io/paulcredmond/pen/jrdowR
私は、HTMLファイルの一番下にテキストを隠すだけのユーザーを押す「更新」一度それを表示することができますどのように思っていました。
私はまた、IFコードをJSコードに追加することで、ドロップダウンが使用されていない/選択されていない場合、HTMLコードの一番下にあるテキストを編集するように指示します。
答えが非常に明白な場合、私はHTMLとJSの知識が非常に限られていて、朝の私の努力は無益だったようです。
読んでいただきありがとうございました、ありがとうございました。
編集(更新):ここで
は、JSの編集で私の試みですが、私は、HTMLテキストのブロックを削除し、単に私のIF文からテキストを表示する方法についてはあまりよく分かりません。
$('#process').on('click', function() {
var car = $('#car :selected').text();
var engine = $('#engine :selected').text();
if (car == "Ford"){
$('p .car').text("Error");
$('p .engine').text("Error");
} else{
$('p .car').text(car);
$('p .engine').text(engine);
}
});
あなたは誰かがあなたのためにそれをコード化する場合よりも多くを学ぶでしょう。そうすれば、私たちはあなたが遭遇した問題を説明することができます –
JSでの私の試みで私のポストを編集しました。ありがとう –