リストボックスに約100個の項目があり、いくつかの項目を選択した状態で初期表示します。
これら約100個の項目には、同じものがありません。
(name="list_box" size="10" multiple)
20~30行目くらいのものが選択されていると、初期表示では1~10行目が表示されるので、選択されていることが分かりません。
そこで、初期表示で20~30行目を表示したいと考えています。
例えば20行目の項目がvalue="aaaa"で、onload時に20行目が一番上にスクロールされている状態にしたいのですが、どのようにJavaScriptを書けばよいでしょうか?
動的なデータを想定しているので、"aaaa"は必ずしも20行目とは限りません。
どうにか、value="aaaa"がリストボックスの一番上に選択されている状態を作りたいと考えています。
No.1ベストアンサー
- 回答日時:
ドロップダウンリストでならやった事があります。
optionsコレクションを扱うのは多分同じだと思います。
function selectOption(val)
{
for(var i=0; i<drp1.length; i++)
{
var opt= drp1.options[i];
if(opt.value == val)
{
opt.selected = true;
return;
}
}
}
※ drp1:ドロップダウンリスト、val:選択したい値
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【お題】絵本のタイトル
- ・【大喜利】世界最古のコンビニについて知ってる事を教えてください【投稿~10/10(木)】
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
セレクトボックスの選択肢を直...
-
プルダウン 項目が多いので先頭...
-
ボタンで選択されていないセレ...
-
クリックさせたいが、click()が...
-
ページ間で変数を保持したい
-
COBOLの数字チェック
-
3桁区切りのカンマをつけたい...
-
ホームページビルダーのスクリ...
-
return trueとreturn falseの用...
-
フォーム内で記入したクエリ送...
-
submitするとなぜか2度実行する
-
繰り返し処理途中にJavaScript...
-
FormのonsubmitでJavaスクリプ...
-
JavaScript:現在フォーカスの...
-
追加ボタンを押した際に ok ボ...
-
slickのレスポンシブ > center...
-
javascriptで .jpg , .jpeg , ....
-
テキストエリアをenterキーでフ...
-
同意チェックボックスはひとつ...
-
JavaScriptからphp関数の呼び出し
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プルダウン 項目が多いので先頭...
-
Selectボックスの幅を自動で広...
-
CSVファイルを読みこみ、プルダ...
-
jQuery セレクトボックスで選択...
-
【javascript・PHP】プルダウン...
-
セレクトを全て選択されていな...
-
JQuery selectが反映されない
-
ブラウザの戻るボタンを押した...
-
onchange等のイベントハンドラ...
-
javascriptでselectボックスの<...
-
Selectの中身をfor文で入れる
-
現在時刻を取得してフォームのs...
-
html selectの内容を初期値に戻す
-
HTMLコンボボックスへの項目追加
-
onFocusOutが複数回呼ばれる!
-
セレクトボックスの値から料金...
-
プルダウンで現在の年月日を取...
-
プルダウンとテキストの連動
-
jspに組込んだJavaScript でjava文
-
javascriptでの2つのプルダウン...
おすすめ情報