答えて
DOMノードを作成してオプションを生成していて、動作していない部分がある場合は、[いいえ]オプションの選択状態です。 (「選択」、「選択」)selectOption.setAttributeをお試しください - およそ...
var selectOptionValues = [" ","NA","Yes","No"], selectedValue = "No";
function CreateSelectList(selectId,selectOptionValues,selectedValue){
var selectList = document.createElement("select"), selectOption;
for (var i=0, totalOptions = selectOptionValues.length; i < totalOptions ; i++) {
selectOption = document.createElement("option");
selectOption.value = selectOptionValues[i];
selectOption.innerText = selectOptionValues[i];
if (selectOptionValues[i] == selectedValue) {
selectOption.setAttribute("selected","selected");
}
selectList.appendChild(selectOption);
};
return selectList;
}
"selectOption.setAttribute"、これはJQueryのですか? –
いいえ - https://developer.mozilla.org/en/DOM/element.setAttribute jQueryに相当するのはおそらく、メモリからのattr()メソッドです。 –
元の質問のポイントの他に、サブ質問は、私の例ではselectOption.innerTextをselectOption.nodeValueにする必要がありますか? –
ディーンバージが提案された方法に加えて、あなたはまた、選択したオブジェクトのプロパティselectedIndex
することで、デフォルト値を設定することができます。 selectedValueを目的の値のインデックスにすると、それはかなりシンプルになります。
//selectedValue==3;
yourPopulatedSelect.selectedIndex=selectedValue;
//"No" will be selected
- 1. Play2.0で@linkを生成するためのタグを作成
- 2. T4で生成されたヘルパーメソッドSelfTrackingModel.Context.Extensions InvalidOperation
- 3. resteasyのためのjavascriptを生成
- 4. Dynamic Dataでgridviewを生成するために生成されたSelect文を変更しますか?
- 5. Mysql selectからJavascript Arrayを生成する
- 6. 生成されたタグを検証するためのシンプルなJavaテストライブラリ
- 7. iCal形式を生成するためのJavascriptライブラリ?
- 8. ASTからJavaScriptコードを生成するためのツール
- 9. Struts2 selectタグjavascriptを使用した値の追加/削除
- 10. jQueryで生成されたdivタグをjavascriptのdivタグ要素で動的に追加する方法
- 11. selectリストにjavascriptで作成した属性を使用する
- 12. ラジオボタンと関連ラベルのhtmlタグを生成するためのカスタムヘルパー
- 13. Oracle生成された列をselectに追加する方法*
- 14. ヘルパーメソッドをモデル(MVC)に含める場合
- 15. ラッパーパケット生成のために
- 16. XSLT生成タグ
- 17. MySQLでフィールドを生成するSELECT
- 18. mysql selectから生成されたエラー
- 19. Zend_Db_Tableのselect()ステートメント生成クエリ
- 20. ドメインクラスを生成するためのマッピングツール
- 21. <select>タグの値をjavascriptで選択します。問題
- 22. SQLでアクセスするためにvbでselectでselectを使用すると構文エラーが発生する
- 23. 生成されたコードにタグを付けるには
- 24. タグを生成するためにhaskell-modeを設定するにはどうすればよいですか?
- 25. JavaScriptでSVGタグを作成する
- 26. railsヘルパーメソッドでhtml + cssタグを表示する方法
- 27. Rails:タグ付きオブジェクトのコレクションからActs_as_Taggable_Onタグを生成する
- 28. jQueryと 'select'タグ
- 29. djangoカスタムフォームselectタグ
- 30. 子ページにjavascriptタグを埋め込む
これをDOMで作成する必要はありませんか? –
@Gunner:divのようなdom要素を作成すると、このようなメソッドを使用し、それを子として追加します。 – Perpetualcoder