私はJavaScriptに問題があります。これは私のMVCビューページの一部です。MVCビューのjavascriptが機能しない
<body>
...
<form>
<div class="form-group, row">
<div class="col-sm-2">
<label class="control-label2" for="comparison">Compare:</label>
</div>
<div class="col-sm-2">
<select class="form-control" id="comparison" name="comparison">
@*<option></option>*@
<option value="<="><=</option>
<option value=">=">>=</option>
<option value="<"><</option>
<option value=">">></option>
<option value="=" selected>=</option>
</select>
</div>
<div class="col-sm-3">
@Html.ValidationMessageFor(Function(model) model.comparison)
</div>
</div>
...
</form>
</body>
ページが読み込まれた後、一部の条件で選択したオプションを変更する必要があります。 私の問題はある:bodyタグの前に、私はすべての作品
function myFunc(){
document.getElementById("comparison").value = "<";
}
を呼び出すonClickの句を使用してボタンを挿入した場合。フォームタグ内にボタンと
myFunc
を挿入すると、何も機能しません。
ページローディング後の状態でプロセスを自動化したいと思います。また、他の条件が満たされない場合、ドロップダウンの背景色を変更したい。
「フォームタグ内に「btn」と「myFunc」を挿入することで、何をしたいですか?特定のフォームイベントから 'myFunc'をトリガーしたいですか?上記の例で必要なことをさらに説明してください。 –
フォームタグに 'btn'と' myFunc'を挿入したくありません。私は、ページを読み込んだ後、 "デフォルト"の値の選択を自動化し、条件によってドロップダウンの背景色を設定したい。 申し訳ありませんが、ひどく自分自身を説明しました – Tenebor
スクリプトが機能するので、ページの読み込みが完了したときにそれを行う方法がわからないのですか? –