私は現在、onchange
が値を入力するドロップダウンフィールドを持っています。フィールドセットを動的に切り替える
function CurrentStatusChanged() {
var currentS1 = document.getElementById("currentStatus1").value;
var currentS2 = document.getElementById("currentStatus2").value;
document.getElementById("currentStatusView1").innerHTML = "You selected: " + currentS1;
document.getElementById("currentStatusView2").innerHTML = "You selected: " + currentS2;
}
多くのフィールドセットが作成されており、フィールドセットを正しく設定すると、ドロップダウンボックスで選択した内容に応じて表示する必要があります。
私の質問は どのような方法が最適ですか?私はinnerHTMLを感じないので、すべてのコードは良い習慣です。
<fieldset class="employed">
<h2>Employed</h2>
<!-- Textarea -->
<div class="form-group">
<label class="col-md-4 control-label" for="partTime">If Part Time, please detail your contractual hours per week</label>
<div class="col-md-4">
<textarea class="form-control" id="partTime" name="partTime"></textarea>
</div>
</div>
<!-- Text input-->
<div class="form-group">
<label class="col-md-4 control-label" for="numberOfJobs">Number of Jobs</label>
<div class="col-md-4">
<input id="numberOfJobs" name="numberOfJobs" type="text" placeholder="" class="form-control input-md" required="">
</div>
</div>
<!-- Text input-->
<div class="form-group">
<label class="col-md-4 control-label" for="jobDescriptionTitle">Job Description/Title</label>
<div class="col-md-4">
<input id="jobDescriptionTitle" name="jobDescriptionTitle" type="text" placeholder="" class="form-control input-md" required="">
</div>
</div>
しかし私は、私がドロップダウンに依存して変化し、少なくとも12を持って、コンテナに上記のような設定フィールドを追加しようとしています。 kindisch答えは完全なフィールドセットを使用するmtを許可しませんが、私は信じている正しいトラックにあります。
返信いただきありがとうございます、有用であるためにupvoteを与えました。完全なフィールドセットを追加することはできません。 – Bish25
選択項目が変更された場合は、入力項目に値を保存しますか?あなたのサンプルフィールドセットで自分のコードを更新し、ドロップダウンの変更に入力値を保存する機能を追加しました。 – kindisch